Page MenuHomePhorge

I may have broken the site
Closed, InvalidPublic

Description

I was testing a few edge cases of the Gadgets extension, and for a while MediaWiki reported a 500:

MediaWiki internal error.

Original exception: [a62432cf91253e7017868c46] /wiki/MediaWiki:Gadgets-definition Wikimedia\Rdbms\DBConnectionError: Cannot access the database: No such file or directory (localhost)
Backtrace:
from /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1163)
#0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(840): Wikimedia\Rdbms\LoadBalancer->reportConnectionError()
#1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(827): Wikimedia\Rdbms\LoadBalancer->getServerConnection()
#2 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(107): Wikimedia\Rdbms\LoadBalancer->getConnectionInternal()
#3 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(125): Wikimedia\Rdbms\DBConnRef->ensureConnection()
#4 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(369): Wikimedia\Rdbms\DBConnRef->__call()
#5 /var/www/html/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(779): Wikimedia\Rdbms\DBConnRef->selectField()
#6 /var/www/html/includes/user/Registration/LocalUserRegistrationProvider.php(33): Wikimedia\Rdbms\SelectQueryBuilder->fetchField()
#7 /var/www/html/includes/user/Registration/UserRegistrationLookup.php(89): MediaWiki\User\Registration\LocalUserRegistrationProvider->fetchRegistration()
#8 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(146): MediaWiki\User\Registration\UserRegistrationLookup->getRegistration()
#9 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(110): MediaWiki\User\Options\ConditionalDefaultsLookup->checkConditionForUser()
#10 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(93): MediaWiki\User\Options\ConditionalDefaultsLookup->checkConditionsForUser()
#11 /var/www/html/includes/user/Options/DefaultOptionsLookup.php(132): MediaWiki\User\Options\ConditionalDefaultsLookup->getOptionDefaultForUser()
#12 /var/www/html/includes/user/Options/UserOptionsManager.php(538): MediaWiki\User\Options\DefaultOptionsLookup->getDefaultOptions()
#13 /var/www/html/includes/user/Options/UserOptionsManager.php(440): MediaWiki\User\Options\UserOptionsManager->loadOriginalOptions()
#14 /var/www/html/includes/user/Options/UserOptionsManager.php(163): MediaWiki\User\Options\UserOptionsManager->loadUserOptions()
#15 /var/www/html/includes/context/RequestContext.php(456): MediaWiki\User\Options\UserOptionsManager->getOption()
#16 /var/www/html/includes/cache/HTMLFileCache.php(110): MediaWiki\Context\RequestContext->getLanguage()
#17 /var/www/html/includes/actions/ActionEntryPoint.php(68): MediaWiki\Cache\HTMLFileCache::useFileCache()
#18 /var/www/html/includes/MediaWikiEntryPoint.php(190): MediaWiki\Actions\ActionEntryPoint->handleTopLevelError()
#19 /var/www/html/index.php(44): MediaWiki\MediaWikiEntryPoint->run()
#20 {main}

Exception caught inside exception handler: [a62432cf91253e7017868c46] /wiki/MediaWiki:Gadgets-definition Wikimedia\Rdbms\DBConnectionError: Cannot access the database: No such file or directory (localhost)
Backtrace:
from /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1163)
#0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(840): Wikimedia\Rdbms\LoadBalancer->reportConnectionError()
#1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(827): Wikimedia\Rdbms\LoadBalancer->getServerConnection()
#2 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(107): Wikimedia\Rdbms\LoadBalancer->getConnectionInternal()
#3 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(125): Wikimedia\Rdbms\DBConnRef->ensureConnection()
#4 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(369): Wikimedia\Rdbms\DBConnRef->__call()
#5 /var/www/html/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(779): Wikimedia\Rdbms\DBConnRef->selectField()
#6 /var/www/html/includes/user/Registration/LocalUserRegistrationProvider.php(33): Wikimedia\Rdbms\SelectQueryBuilder->fetchField()
#7 /var/www/html/includes/user/Registration/UserRegistrationLookup.php(89): MediaWiki\User\Registration\LocalUserRegistrationProvider->fetchRegistration()
#8 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(146): MediaWiki\User\Registration\UserRegistrationLookup->getRegistration()
#9 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(110): MediaWiki\User\Options\ConditionalDefaultsLookup->checkConditionForUser()
#10 /var/www/html/includes/user/Options/ConditionalDefaultsLookup.php(93): MediaWiki\User\Options\ConditionalDefaultsLookup->checkConditionsForUser()
#11 /var/www/html/includes/user/Options/DefaultOptionsLookup.php(132): MediaWiki\User\Options\ConditionalDefaultsLookup->getOptionDefaultForUser()
#12 /var/www/html/includes/user/Options/UserOptionsManager.php(538): MediaWiki\User\Options\DefaultOptionsLookup->getDefaultOptions()
#13 /var/www/html/includes/user/Options/UserOptionsManager.php(440): MediaWiki\User\Options\UserOptionsManager->loadOriginalOptions()
#14 /var/www/html/includes/user/Options/UserOptionsManager.php(163): MediaWiki\User\Options\UserOptionsManager->loadUserOptions()
#15 /var/www/html/includes/context/RequestContext.php(456): MediaWiki\User\Options\UserOptionsManager->getOption()
#16 /var/www/html/includes/language/Message/Message.php(437): MediaWiki\Context\RequestContext->getLanguage()
#17 /var/www/html/includes/language/Message/Message.php(1533): MediaWiki\Message\Message->getLanguageCode()
#18 /var/www/html/includes/language/Message/Message.php(1035): MediaWiki\Message\Message->fetchMessage()
#19 /var/www/html/includes/language/Message/Message.php(1137): MediaWiki\Message\Message->format()
#20 /var/www/html/includes/exception/MWExceptionRenderer.php(251): MediaWiki\Message\Message->text()
#21 /var/www/html/includes/exception/MWExceptionRenderer.php(396): MediaWiki\Exception\MWExceptionRenderer::msg()
#22 /var/www/html/includes/exception/MWExceptionRenderer.php(101): MediaWiki\Exception\MWExceptionRenderer::reportOutageHTML()
#23 /var/www/html/includes/exception/MWExceptionHandler.php(123): MediaWiki\Exception\MWExceptionRenderer::output()
#24 /var/www/html/includes/exception/MWExceptionHandler.php(224): MediaWiki\Exception\MWExceptionHandler::report()
#25 /var/www/html/includes/exception/MWExceptionHandler.php(195): MediaWiki\Exception\MWExceptionHandler::handleException()
#26 [internal function]: MediaWiki\Exception\MWExceptionHandler::handleUncaughtException()
#27 {main}

Sorry.

Details

Security
None

Event Timeline

Its working currently, so don't think there is anything to be done here.

Justarandomamerican changed the visibility from "Custom Policy" to "Public (No Login Required)".Jan 1 2026, 5:14 PM
Justarandomamerican changed Security from Other confidential issue to None.