Open Journal Systems Upgrade Error from 2.4.4.1 to 3.1.1.2

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.

Hi @hitesh,

In your config.inc.php file, try changing driver=mysql to driver=mysqli.

Done that also. No Benefit.

@hitesh, have you done the upgrade yet, or just downloaded the files for OJS 3, and are now seeing the error? And did you set installed = off in your config.inc.php?

Installed in config.inc.php is off
Files were downloaded, as per upgrade documents, shifted the folders as told in Upgrade doc. Just database upgrade is left. The doc file says that when we open the website link in browser, it will redirect to database upgrade but instead of it, i am getting:

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 ‘’

It sounds like you may have changed some settings in your config.inc.php file from the old version to the new version, or may have a typo somewhere. You could also post the config file here, but make sure to remove your database connection information first.

Did you create a new config file from the config.TEMPLATE.inc.php in OJS 3?