{"error":{"code":"internal_api_error_DBConnectionError","info":"Exception Caught: DB connection error: Too many connections (localhost)","*":"\n\n#0 /var/www/learn.equalit.ie/mw/includes/db/LoadBalancer.php(754): DatabaseBase->reportConnectionError('Unknown error (...')\n#1 /var/www/learn.equalit.ie/mw/includes/db/LoadBalancer.php(477): LoadBalancer->reportConnectionError()\n#2 /var/www/learn.equalit.ie/mw/includes/GlobalFunctions.php(3653): LoadBalancer->getConnection(-1, Array, false)\n#3 /var/www/learn.equalit.ie/mw/includes/cache/LocalisationCache.php(1159): wfGetDB(-1)\n#4 /var/www/learn.equalit.ie/mw/includes/cache/LocalisationCache.php(404): LCStoreDB->get('en', 'deps')\n#5 /var/www/learn.equalit.ie/mw/includes/cache/LocalisationCache.php(450): LocalisationCache->isExpired('en')\n#6 /var/www/learn.equalit.ie/mw/includes/cache/LocalisationCache.php(326): LocalisationCache->initLanguage('en')\n#7 /var/www/learn.equalit.ie/mw/includes/cache/LocalisationCache.php(260): LocalisationCache->loadItem('en', 'namespaceNames')\n#8 /var/www/learn.equalit.ie/mw/languages/Language.php(516): LocalisationCache->getItem('en', 'namespaceNames')\n#9 /var/www/learn.equalit.ie/mw/includes/PrefixSearch.php(256): Language->getNamespaces()\n#10 /var/www/learn.equalit.ie/mw/includes/PrefixSearch.php(57): PrefixSearch->validateNamespaces(Array)\n#11 /var/www/learn.equalit.ie/mw/includes/PrefixSearch.php(93): PrefixSearch->search('Te', 10, Array)\n#12 /var/www/learn.equalit.ie/mw/includes/api/ApiOpenSearch.php(64): PrefixSearch->searchWithVariants('Te', 10, Array)\n#13 /var/www/learn.equalit.ie/mw/includes/api/ApiMain.php(913): ApiOpenSearch->execute()\n#14 /var/www/learn.equalit.ie/mw/includes/api/ApiMain.php(363): ApiMain->executeAction()\n#15 /var/www/learn.equalit.ie/mw/includes/api/ApiMain.php(334): ApiMain->executeActionWithErrorHandling()\n#16 /var/www/learn.equalit.ie/mw/api.php(85): ApiMain->execute()\n#17 {main}\n\n"}}