I am upgrading from Open Journal Systems 2.4.4.1 to 3.1.1.2
After i uploaded new version files along with file/folder updates, an error log was created in the Folder. The details are:
[29-Aug-2018 14:18:18 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Smarty has a deprecated constructor in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/vendor/smarty/smarty/libs/Smarty.class.php on line 64 [29-Aug-2018 14:18:18 UTC] PHP Warning: mb_internal_encoding(): Unknown encoding "utf-8\par" in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/core/PKPString.inc.php on line 70 [29-Aug-2018 14:18:18 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADODB_Cache_File has a deprecated constructor in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/adodb/adodb.inc.php on line 263 [29-Aug-2018 14:18:18 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADOConnection has a deprecated constructor in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/adodb/adodb.inc.php on line 359 [29-Aug-2018 14:18:18 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADORecordSet has a deprecated constructor in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/adodb/adodb.inc.php on line 2921 [29-Aug-2018 14:18:18 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADORecordSet_array has a deprecated constructor in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/adodb/adodb.inc.php on line 3939 [29-Aug-2018 14:18:18 UTC] PHP Fatal error: Uncaught Error: Call to a member function PConnect() on boolean in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php:131 Stack trace: #0 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php(119): DBConnection->connect() #1 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php(76): DBConnection->initConn() #2 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php(52): DBConnection->initDefaultDBConnection() #3 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php(220): DBConnection->__construct() #4 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/core/PKPApplication.inc.php(170): DBConnection::getInstance() #5 /home/ad368277/public_html/speak.foundationspeak.com/classes/core/Application.inc.php(38): PKPApplication->__construct() #6 /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/in in /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/classes/db/DBConnection.inc.php on line 131
When I tried to open the web url, it shows message:
Missing file: /home/ad368277/public_html/speak.foundationspeak.com/lib/pkp/lib/adodb/drivers/adodb-mysql\par.inc.php
ADONewConnection: Unable to load database driver ''
Due to the above error, i cannot even update the database.
Kindly assist what shall be done to resolve the issue.