Page MenuHomePhabricator

Wikilog tries to connect to DB after the maintenance script already closed it
Closed, ResolvedPublic

Description

At a MediaWiki 1.29.1 installation:

$ php maintenance/update.php
[...]
...RFC and PMID already added to interwiki database table
Purging caches...done.

Done in 0.1 s.
PHP Fatal error:  Uncaught Wikimedia\Rdbms\DBAccessError: Database access has been disabled. in /var/www/newtestamentwiki/web/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php:919
Stack trace:
#0 /var/www/newtestamentwiki/web/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(784): Wikimedia\Rdbms\LoadBalancer->reallyOpenConnection(Array, false)
#1 /var/www/newtestamentwiki/web/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(663): Wikimedia\Rdbms\LoadBalancer->openConnection(0, false)
#2 /var/www/newtestamentwiki/web/w/includes/GlobalFunctions.php(3062): Wikimedia\Rdbms\LoadBalancer->getConnection(0, Array, false)
#3 /var/www/newtestamentwiki/web/w/extensions/Wikilog/WikilogHooks.php(532): wfGetDB(-2)
#4 [internal function]: WikilogRegenThreads->__destruct()
#5 {main}
  thrown in /var/www/newtestamentwiki/web/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php on line 919

Event Timeline

VictorPorton claimed this task.

Sorry, fixed in 2.0.1.