I'm trying to do an upgrade from 3.84 to 5. My specs:
vBulletin 3.84
Windows 2008 R2 Standard, 64bit
PHP 7.0
MySQL 5.7
I installed URL Redirect in our IIS 7
For the upgrade:
1. Deleted (actually copied to another location) all files in the 'forums' folder
2. Copied all files from the 5.2.3 Upload folder (except for core/install/install.php)
3. Renamed forums/config.php.new to forums/config.php (changed nothing in the file)
4. Renamed core/includes/config.php.new to core/includes/config.php
5. Changed the following variables in the core/includes/config.php file
$config['Database']['dbname'] = 'our forum db name';
$config['MasterServer']['servername'] = 'our db server name'; (left port number set to 3306, as this is the port we use)
$config['MasterServer']['username'] = 'our db username';
$config['MasterServer']['password'] = 'our db user passwd';
Left everything else as is.
Went to http://ourwebsiteaddress/forums/core...ll/upgrade.php And got:
Notice: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' in ...\vb\db\mysql\assertor.php on line 55 Call to undefined function mysqli_init()
There seems to be a problem accessing the PHP MySQLi constants, but PHP 7.0 is installed and the directory is in the server's Environmentlal Var PATH.
I have no idea what to do next. Suggestions?
Thanks,
Julie Green
Veterinary Terminology Services Lab
vBulletin 3.84
Windows 2008 R2 Standard, 64bit
PHP 7.0
MySQL 5.7
I installed URL Redirect in our IIS 7
For the upgrade:
1. Deleted (actually copied to another location) all files in the 'forums' folder
2. Copied all files from the 5.2.3 Upload folder (except for core/install/install.php)
3. Renamed forums/config.php.new to forums/config.php (changed nothing in the file)
4. Renamed core/includes/config.php.new to core/includes/config.php
5. Changed the following variables in the core/includes/config.php file
$config['Database']['dbname'] = 'our forum db name';
$config['MasterServer']['servername'] = 'our db server name'; (left port number set to 3306, as this is the port we use)
$config['MasterServer']['username'] = 'our db username';
$config['MasterServer']['password'] = 'our db user passwd';
Left everything else as is.
Went to http://ourwebsiteaddress/forums/core...ll/upgrade.php And got:
Notice: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' in ...\vb\db\mysql\assertor.php on line 55 Notice: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' in ...\vb\db\mysql\assertor.php on line 55 Call to undefined function mysqli_init()
There seems to be a problem accessing the PHP MySQLi constants, but PHP 7.0 is installed and the directory is in the server's Environmentlal Var PATH.
I have no idea what to do next. Suggestions?
Thanks,
Julie Green
Veterinary Terminology Services Lab
Comment