Page MenuHomePhabricator

Error about wfGetDB() / wfGetLB() on installing new mediaWiki instance
Closed, DuplicatePublic

Description

[66c04030] /w/mw-config/index.php?page=Name DBAccessError from line 364 of /srv/mediawiki/includes/db/LBFactory.php: Mediawiki tried to access the database via wfGetDB(). This is not allowed.

Backtrace:

#0 /srv/mediawiki/includes/GlobalFunctions.php(3593): LBFactoryFake->getMainLB(boolean)
#1 /srv/mediawiki/includes/User.php(348): wfGetLB()
#2 /srv/mediawiki/includes/User.php(2991): User->load()
#3 /srv/mediawiki/includes/User.php(3006): User->getGroups()
#4 /srv/mediawiki/includes/password/UserPasswordPolicy.php(103): User->getEffectiveGroups()
#5 /srv/mediawiki/includes/password/UserPasswordPolicy.php(74): UserPasswordPolicy->getPoliciesForUser(User)
#6 /srv/mediawiki/includes/User.php(859): UserPasswordPolicy->checkUserPassword(User, string)
#7 /srv/mediawiki/includes/User.php(807): User->checkPasswordValidity(string)
#8 /srv/mediawiki/includes/installer/WebInstallerPage.php(912): User->getPasswordValidity(string)
#9 /srv/mediawiki/includes/installer/WebInstallerPage.php(739): WebInstallerName->submit()
#10 /srv/mediawiki/includes/installer/WebInstaller.php(280): WebInstallerName->execute()
#11 /srv/mediawiki/mw-config/index.php(77): WebInstaller->execute(array)
#12 /srv/mediawiki/mw-config/index.php(36): wfInstallerMain()
#13 {main}

Event Timeline

Jdlrobson raised the priority of this task from to Needs Triage.
Jdlrobson updated the task description. (Show Details)
Jdlrobson added a project: MediaWiki-Installer.
Jdlrobson subscribed.
Aklapper renamed this task from Error on installing new mediaWiki instance to Error about wfGetDB() / wfGetLB() on installing new mediaWiki instance.Jun 17 2015, 9:09 AM

Shouldn't this task have a higher priority?

Change 219440 had a related patch set uploaded (by Sulhan):
WebInstallerName: Fix user password validity check.

https://gerrit.wikimedia.org/r/219440