Hi,
I just installed MW 1.25 up from 1.22.x. I running across a fatal exception while simply trying to load the main page, as follows:
[9d70b055] / MWException from line 886 of /var/www/html/w/includes/db/Database.php: DatabaseBase::factory no viable database extension found for type 'mysql'
Backtrace:
#0 /var/www/html/w/includes/db/LoadBalancer.php(763): DatabaseBase::factory(string, array) #1 /var/www/html/w/includes/db/LoadBalancer.php(629): LoadBalancer->reallyOpenConnection(array, boolean) #2 /var/www/html/w/includes/db/LoadBalancer.php(506): LoadBalancer->openConnection(integer, boolean) #3 /var/www/html/w/includes/GlobalFunctions.php(3594): LoadBalancer->getConnection(integer, array, boolean) #4 /var/www/html/w/includes/objectcache/SqlBagOStuff.php(158): wfGetDB(integer) #5 /var/www/html/w/includes/objectcache/SqlBagOStuff.php(245): SqlBagOStuff->getDB(integer) #6 /var/www/html/w/includes/objectcache/SqlBagOStuff.php(219): SqlBagOStuff->getMulti(array) #7 /var/www/html/w/includes/cache/MessageCache.php(300): SqlBagOStuff->get(string) #8 /var/www/html/w/includes/cache/MessageCache.php(881): MessageCache->load(string) #9 /var/www/html/w/includes/cache/MessageCache.php(800): MessageCache->getMsgFromNamespace(string, string) #10 /var/www/html/w/includes/cache/MessageCache.php(738): MessageCache->getMessageFromFallbackChain(Language, string, string, boolean) #11 /var/www/html/w/includes/Message.php(1075): MessageCache->get(string, boolean, Language) #12 /var/www/html/w/includes/Message.php(698): Message->fetchMessage() #13 /var/www/html/w/includes/Message.php(789): Message->toString() #14 /var/www/html/w/includes/Title.php(520): Message->text() #15 /var/www/html/w/includes/MediaWiki.php(109): Title::newMainPage() #16 /var/www/html/w/includes/MediaWiki.php(125): MediaWiki->parseTitle() #17 /var/www/html/w/includes/MediaWiki.php(480): MediaWiki->getTitle() #18 /var/www/html/w/includes/MediaWiki.php(414): MediaWiki->main() #19 /var/www/html/w/index.php(45): MediaWiki->run() #20 {main}
System Info:
CentOS 6.6
MW 1.25
MySQL 5.1.73
PHP 5.6
Any guidance would be appreciated. Thank you!