Last modified: 2013-12-24 12:59:05 UTC
As of Dec 23 about an hour ago, attempting to use beta labs at http://en.wikipedia.beta.wmflabs.org/ yields only a stack trace: [c5d07da8] /wiki/Main_Page Exception from line 819 of /data/project/apache/common-local/php-master/includes/db/Database.php: DatabaseBase::factory no viable database extension found for type 'mysql' Backtrace: #0 /data/project/apache/common-local/php-master/includes/db/LoadBalancer.php(755): DatabaseBase::factory(string, array) #1 /data/project/apache/common-local/php-master/includes/db/LoadBalancer.php(628): LoadBalancer->reallyOpenConnection(array, boolean) #2 /data/project/apache/common-local/php-master/includes/db/LoadBalancer.php(509): LoadBalancer->openConnection(integer, boolean) #3 /data/project/apache/common-local/php-master/includes/GlobalFunctions.php(3657): LoadBalancer->getConnection(integer, array, boolean) #4 /data/project/apache/common-local/php-master/includes/WikiPage.php(362): wfGetDB(integer) #5 /data/project/apache/common-local/php-master/includes/WikiPage.php(445): WikiPage->loadPageData() #6 /data/project/apache/common-local/php-master/includes/WikiPage.php(498): WikiPage->exists() #7 /data/project/apache/common-local/php-master/includes/WikiPage.php(212): WikiPage->getContentModel() #8 /data/project/apache/common-local/php-master/includes/WikiPage.php(198): WikiPage->getContentHandler() #9 /data/project/apache/common-local/php-master/includes/Action.php(92): WikiPage->getActionOverrides() #10 /data/project/apache/common-local/php-master/includes/Action.php(145): Action::factory(string, WikiPage, RequestContext) #11 /data/project/apache/common-local/php-master/includes/Wiki.php(151): Action::getActionName(RequestContext) #12 /data/project/apache/common-local/php-master/includes/Wiki.php(524): MediaWiki->getAction() #13 /data/project/apache/common-local/php-master/includes/Wiki.php(460): MediaWiki->main() #14 /data/project/apache/common-local/php-master/index.php(49): MediaWiki->run() #15 /data/project/apache/common-local/w/index.php(3): require(string) #16 {main} When we do not see the stack trace, we see various problems attempting to login.
01:19:18 PM) anomie: chrismcmahon: On deployment-apache33, yes. Looking at the logs on that server, it looks like someone/something installed the php5-mysql package at 10:34:04 (UTC, presumably) which seems suspicious. Apache needed restarting after this.
*** Bug 58899 has been marked as a duplicate of this bug. ***
A new "database problem" has occured (since before 11:35 UTC): A database query error has occurred. This may indicate a bug in the software. Function: WikiPage::pageData Error: 1054 Unknown column 'page_links_updated' in 'field list' (10.4.0.53)
(In reply to comment #3) The problem seems to have been temporary as it works again now.