I have been having problems with Apache recently. Today my host upgraded Apache and PHP for me (to 1.3.37 and 4.4.4, respectively). Since that happened, my forums have been a mess of errors. Apache and PHP seem to be working fine, as my other sites are working just dandy, but vB is not liking something in the new config. I thought maybe it was my outdated version of vB (3.0.7) so I decided to try and upgrade, but I am getting the same errors. These are the three distinct errors being displayed (they are shown repeatedly about 10 times each on the page):
After these are shown about 10 times each, in groups like above, this error is shown about 10 times:
In addition it is showing this database error:
This is with freshly uploaded files. I deleted all existing files and uploaded everything fresh, including a new config.php taken from config.php.new.
I have tried everything I can think of. I even downloaded & ran vb_test.php and it says my server passes all tests, including the MySQL tests.
Any ideas? Thanks.
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/***/public_html/includes/class_core.php on line 1525
Warning: Invalid argument supplied for foreach() in /home/***/public_html/includes/class_core.php on line 1525
Warning: Invalid argument supplied for foreach() in /home/***/public_html/includes/class_core.php on line 1525
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /home/***/public_html/includes/class_core.php on line 648
Database error in vBulletin :
Invalid SQL:
SELECT varname, value, datatype FROM setting;
MySQL Error : Unknown column 'datatype' in 'field list'
Error Number : 1054
Date : Wednesday, October 11th 2006 @ 01:35:18 AM
Script : http://***/install/upgrade.php
Referrer :
IP Address : ***
Username :
Classname : vb_database
Invalid SQL:
SELECT varname, value, datatype FROM setting;
MySQL Error : Unknown column 'datatype' in 'field list'
Error Number : 1054
Date : Wednesday, October 11th 2006 @ 01:35:18 AM
Script : http://***/install/upgrade.php
Referrer :
IP Address : ***
Username :
Classname : vb_database
I have tried everything I can think of. I even downloaded & ran vb_test.php and it says my server passes all tests, including the MySQL tests.
Any ideas? Thanks.
Comment