Configuration errors - Fatal error: Call to a member function isMultipleKey() on a non-object

Jump to: navigation, search

I am installing Media Wiki and the installation itself went without any problems, but when trying to configure it I get these errors:


MediaWiki 1.16.0 Installation

Don't forget security updates! Keep an eye on the low-traffic release announcements mailing list.

Checking environment...

Please include all of the lines below when reporting installation problems.

PHP 5.2.14 installed

Found database drivers for: MySQL SQLite

PHP server API is cgi-fcgi; using ugly URLs (index.php?title=Page_Title)

Have XML / Latin1-UTF-8 conversion support.

Session save path (/tmp) appears to be valid.

PHP's memory_limit is 90M bytes.

XCache installed

Found GNU diff3: /usr/bin/diff3.

Found ImageMagick: /usr/bin/convert; image thumbnailing will be enabled if you enable uploads.

Found GD graphics library built-in.

Installation directory: /home/rnbiblecom/wiki.biblecomic.net

Script URI path:

Installing MediaWiki with php file extensions

Environment checked. You can install MediaWiki.

Generating configuration file...

Database type: MySQL

Loading class: DatabaseMysql

Attempting to connect to database server as wikibiblecomicne...success.

Connected to mysql 5.1.39-log; enabling MySQL 4.1/5.0 charset mode

Database wiki_biblecomic_net exists

There are already MediaWiki tables in this database. Checking if updates are needed...

...ipblocks table does not exist, skipping new field patch

...ipblocks table does not exist, skipping new field patch

...already have interwiki table


Notice: Trying to get property of non-object in /home/rnbiblecom/wiki.biblecomic.net/includes/db/DatabaseMysql.php on line 264


Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /home/rnbiblecom/wiki.biblecomic.net/includes/db/DatabaseMysql.php on line 264


Fatal error: Call to a member function isMultipleKey() on a non-object in /home/rnbiblecom/wiki.biblecomic.net/maintenance/updaters.inc on line 329


Hoping someone has a suggestion to what I should do, thanks.

77.212.38.15614:00, 9 November 2010

I have the same problem :( Also hoping for a answer

Notice: Trying to get property of non-object in /path/includes/db/DatabaseMysql.php on line 264

Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /path/includes/db/DatabaseMysql.php on line 264

Fatal error: Call to a member function isMultipleKey() on a non-object in /path/maintenance/updaters.inc on line 329

75.72.213.25009:19, 18 November 2010
 

For a new install you should drop the old wikidb before the installation. it has helped me. If you are upgrading and have data to preserve you should follow the upgrade instructions and make sure you backup the database before upgrading.

Chwalebne17:00, 18 November 2010
 

Looks like your database misses the recentchanges table, which probably means that it's a roast. What tables do you have?

Max Semenik06:00, 19 November 2010
 

Try to check prefix name in $wgDBprefix. Leksey 15:19, 23 September 2011 (UTC)

89.250.8.1415:19, 23 September 2011