Page MenuHomePhabricator

Exceptions caused by using $wgLBFactoryConf

Authored By
Huji
Nov 15 2018, 4:35 PM
Size
8 KB
Referenced Files
None
Subscribers
None

Exceptions caused by using $wgLBFactoryConf

Notice: Undefined index: DEFAULT in /var/www/html/includes/libs/rdbms/lbfactory/LBFactoryMulti.php on line 240
Warning: Invalid argument supplied for foreach() in /var/www/html/includes/libs/rdbms/lbfactory/LBFactoryMulti.php on line 348
MediaWiki internal error.
Original exception: [8b0a552eadbd2d640c23040a] /index.php?title=Special:UserLogin&returnto=Main+Page InvalidArgumentException from line 412 of /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php: Empty server array given to LoadBalancer
Backtrace:
#0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(374): Wikimedia\Rdbms\LoadBalancer->pickReaderIndex(array, string)
#1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(739): Wikimedia\Rdbms\LoadBalancer->getReaderIndex(boolean, string)
#2 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(835): Wikimedia\Rdbms\LoadBalancer->getConnection(integer, array, string, integer)
#3 /var/www/html/extensions/CentralAuth/includes/CentralAuthUtils.php(70): Wikimedia\Rdbms\LoadBalancer->getConnectionRef(integer, string, string)
#4 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(504): CentralAuthUtils::getCentralSlaveDB()
#5 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1128): CentralAuthUser->{closure}(boolean, integer, array, NULL)
#6 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1277): WANObjectCache->{closure}(boolean, integer, array, NULL)
#7 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1133): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array, NULL)
#8 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(518): WANObjectCache->getWithSetCallback(string, integer, Closure, array)
#9 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(374): CentralAuthUser->loadFromCache()
#10 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(597): CentralAuthUser->loadState()
#11 /var/www/html/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(262): CentralAuthUser->isAttached()
#12 /var/www/html/includes/session/CookieSessionProvider.php(199): CentralAuthSessionProvider->sessionDataToExport(User)
#13 /var/www/html/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(282): MediaWiki\Session\CookieSessionProvider->persistSession(MediaWiki\Session\SessionBackend, WebRequest)
#14 /var/www/html/includes/session/SessionBackend.php(687): CentralAuthSessionProvider->persistSession(MediaWiki\Session\SessionBackend, WebRequest)
#15 /var/www/html/includes/session/SessionBackend.php(607): MediaWiki\Session\SessionBackend->save()
#16 /var/www/html/includes/session/SessionBackend.php(291): MediaWiki\Session\SessionBackend->autosave()
#17 /var/www/html/includes/session/Session.php(127): MediaWiki\Session\SessionBackend->persist()
#18 /var/www/html/includes/specialpage/LoginSignupSpecialPage.php(231): MediaWiki\Session\Session->persist()
#19 /var/www/html/includes/specialpage/SpecialPage.php(569): LoginSignupSpecialPage->execute(NULL)
#20 /var/www/html/includes/specialpage/SpecialPageFactory.php(558): SpecialPage->run(NULL)
#21 /var/www/html/includes/MediaWiki.php(288): MediaWiki\Special\SpecialPageFactory->executePath(Title, RequestContext)
#22 /var/www/html/includes/MediaWiki.php(861): MediaWiki->performRequest()
#23 /var/www/html/includes/MediaWiki.php(517): MediaWiki->main()
#24 /var/www/html/index.php(42): MediaWiki->run()
#25 {main}
Exception caught inside exception handler: [8b0a552eadbd2d640c23040a] /index.php?title=Special:UserLogin&returnto=Main+Page InvalidArgumentException from line 412 of /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php: Empty server array given to LoadBalancer
Backtrace:
#0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(374): Wikimedia\Rdbms\LoadBalancer->pickReaderIndex(array, string)
#1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(739): Wikimedia\Rdbms\LoadBalancer->getReaderIndex(boolean, string)
#2 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(835): Wikimedia\Rdbms\LoadBalancer->getConnection(integer, array, string, integer)
#3 /var/www/html/extensions/CentralAuth/includes/CentralAuthUtils.php(70): Wikimedia\Rdbms\LoadBalancer->getConnectionRef(integer, string, string)
#4 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(504): CentralAuthUtils::getCentralSlaveDB()
#5 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1128): CentralAuthUser->{closure}(boolean, integer, array, NULL)
#6 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1277): WANObjectCache->{closure}(boolean, integer, array, NULL)
#7 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1133): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array, NULL)
#8 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(518): WANObjectCache->getWithSetCallback(string, integer, Closure, array)
#9 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(374): CentralAuthUser->loadFromCache()
#10 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(597): CentralAuthUser->loadState()
#11 /var/www/html/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(262): CentralAuthUser->isAttached()
#12 /var/www/html/includes/session/CookieSessionProvider.php(199): CentralAuthSessionProvider->sessionDataToExport(User)
#13 /var/www/html/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(282): MediaWiki\Session\CookieSessionProvider->persistSession(MediaWiki\Session\SessionBackend, WebRequest)
#14 /var/www/html/includes/session/SessionBackend.php(687): CentralAuthSessionProvider->persistSession(MediaWiki\Session\SessionBackend, WebRequest)
#15 /var/www/html/includes/session/SessionBackend.php(596): MediaWiki\Session\SessionBackend->save()
#16 [internal function]: MediaWiki\Session\SessionBackend->MediaWiki\Session\{closure}()
#17 /var/www/html/vendor/wikimedia/scoped-callback/src/ScopedCallback.php(76): call_user_func_array(Closure, array)
#18 /var/www/html/vendor/wikimedia/scoped-callback/src/ScopedCallback.php(56): Wikimedia\ScopedCallback->__destruct()
#19 /var/www/html/includes/session/SessionManager.php(886): Wikimedia\ScopedCallback::consume(NULL)
#20 /var/www/html/includes/session/SessionManager.php(214): MediaWiki\Session\SessionManager->getSessionFromInfo(MediaWiki\Session\SessionInfo, WebRequest)
#21 /var/www/html/includes/WebRequest.php(744): MediaWiki\Session\SessionManager->getSessionById(string, boolean, WebRequest)
#22 /var/www/html/extensions/CentralAuth/includes/session/CentralAuthTokenSessionProvider.php(229): WebRequest->getSession()
#23 /var/www/html/includes/Hooks.php(174): CentralAuthTokenSessionProvider->onBeforePageDisplay(OutputPage, SkinVector)
#24 /var/www/html/includes/Hooks.php(234): Hooks::callHook(string, array, array, NULL, string)
#25 /var/www/html/includes/OutputPage.php(2625): Hooks::runWithoutAbort(string, array)
#26 /var/www/html/includes/exception/MWExceptionRenderer.php(136): OutputPage->output()
#27 /var/www/html/includes/exception/MWExceptionRenderer.php(53): MWExceptionRenderer::reportHTML(InvalidArgumentException)
#28 /var/www/html/includes/exception/MWExceptionHandler.php(98): MWExceptionRenderer::output(InvalidArgumentException, integer)
#29 /var/www/html/includes/exception/MWExceptionHandler.php(172): MWExceptionHandler::report(InvalidArgumentException)
#30 /var/www/html/includes/MediaWiki.php(544): MWExceptionHandler::handleException(InvalidArgumentException)
#31 /var/www/html/index.php(42): MediaWiki->run()
#32 {main}
Fatal error: Uncaught InvalidArgumentException: Empty server array given to LoadBalancer in /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php:412 Stack trace: #0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(374): Wikimedia\Rdbms\LoadBalancer->pickReaderIndex(Array, 'centralauth') #1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(739): Wikimedia\Rdbms\LoadBalancer->getReaderIndex(false, 'centralauth') #2 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(835): Wikimedia\Rdbms\LoadBalancer->getConnection(-1, Array, 'centralauth', 0) #3 /var/www/html/extensions/CentralAuth/includes/CentralAuthUtils.php(70): Wikimedia\Rdbms\LoadBalancer->getConnectionRef(-1, 'centralauth', 'centralauth') #4 /var/www/html/extensions/CentralAuth/includes/CentralAuthUser.php(504): CentralAuthUtils::getCentralSlaveDB() #5 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1128): CentralAuthUser->{closure}(false, 86400, Array, NULL) #6 /var/www/html/includes/libs/objectcache/WA in /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php on line 412

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6698651
Default Alt Text
Exceptions caused by using $wgLBFactoryConf (8 KB)

Event Timeline