Topic on Project:Support desk

Help Please Error Backtrace after Wikibase enable

3
CrossFire10100 (talkcontribs)

Hi there can you guys please help me out with this error.

Sorry! This site is experiencing technical difficulties.

Try waiting a few minutes and reloading.

(Cannot access the database)

Backtrace:

#0 /home/admin/web/amateurradiowiki.com/public_html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(758): Wikimedia\Rdbms\LoadBalancer->reportConnectionError()

#1 /home/admin/web/amateurradiowiki.com/public_html/includes/dao/DBAccessBase.php(65): Wikimedia\Rdbms\LoadBalancer->getConnection(0, Array, 'repo')

#2 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/lib/includes/Store/Sql/SiteLinkTable.php(259): DBAccessBase->getConnection(-1)

#3 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/lib/includes/Store/CachingSiteLinkLookup.php(147): Wikibase\Lib\Store\Sql\SiteLinkTable->getItemIdForLink('admin_wiki', 'Main Page')

#4 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/lib/includes/Store/CachingSiteLinkLookup.php(75): Wikibase\Lib\Store\CachingSiteLinkLookup->getAndCacheItemIdForLink('admin_wiki', 'Main Page')

#5 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/client/includes/LangLinkHandler.php(101): Wikibase\Lib\Store\CachingSiteLinkLookup->getItemIdForLink('admin_wiki', 'Main Page')

#6 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/client/includes/LangLinkHandler.php(332): Wikibase\Client\LangLinkHandler->getEntityLinks(Object(Title))

#7 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/client/includes/LangLinkHandler.php(353): Wikibase\Client\LangLinkHandler->getEffectiveRepoLinks(Object(Title), Object(ParserOutput))

#8 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandlers.php(97): Wikibase\Client\LangLinkHandler->addLinksFromRepository(Object(Title), Object(ParserOutput))

#9 /home/admin/web/amateurradiowiki.com/public_html/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandlers.php(65): Wikibase\Client\Hooks\ParserOutputUpdateHookHandlers->doContentAlterParserOutput(Object(Title), Object(ParserOutput))

#10 /home/admin/web/amateurradiowiki.com/public_html/includes/Hooks.php(174): Wikibase\Client\Hooks\ParserOutputUpdateHookHandlers::onContentAlterParserOutput(Object(WikitextContent), Object(Title), Object(ParserOutput))

#11 /home/admin/web/amateurradiowiki.com/public_html/includes/Hooks.php(202): Hooks::callHook('ContentAlterPar...', Array, Array, NULL)

#12 /home/admin/web/amateurradiowiki.com/public_html/includes/content/AbstractContent.php(559): Hooks::run('ContentAlterPar...', Array)

#13 /home/admin/web/amateurradiowiki.com/public_html/includes/Revision/RenderedRevision.php(265): AbstractContent->getParserOutput(Object(Title), 159, Object(ParserOptions), true)

#14 /home/admin/web/amateurradiowiki.com/public_html/includes/Revision/RenderedRevision.php(234): MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)

#15 /home/admin/web/amateurradiowiki.com/public_html/includes/Revision/RevisionRenderer.php(193): MediaWiki\Revision\RenderedRevision->getSlotParserOutput('main')

#16 /home/admin/web/amateurradiowiki.com/public_html/includes/Revision/RevisionRenderer.php(142): MediaWiki\Revision\RevisionRenderer->combineSlotOutput(Object(MediaWiki\Revision\RenderedRevision), Array)

#17 [internal function]: MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(Object(MediaWiki\Revision\RenderedRevision), Array)

#18 /home/admin/web/amateurradiowiki.com/public_html/includes/Revision/RenderedRevision.php(197): call_user_func(Object(Closure), Object(MediaWiki\Revision\RenderedRevision), Array)

#19 /home/admin/web/amateurradiowiki.com/public_html/includes/poolcounter/PoolWorkArticleView.php(194): MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()

#20 /home/admin/web/amateurradiowiki.com/public_html/includes/poolcounter/PoolCounterWork.php(123): PoolWorkArticleView->doWork()

#21 /home/admin/web/amateurradiowiki.com/public_html/includes/page/Article.php(773): PoolCounterWork->execute()

#22 /home/admin/web/amateurradiowiki.com/public_html/includes/actions/ViewAction.php(68): Article->view()

#23 /home/admin/web/amateurradiowiki.com/public_html/includes/MediaWiki.php(499): ViewAction->show()

#24 /home/admin/web/amateurradiowiki.com/public_html/includes/MediaWiki.php(294): MediaWiki->performAction(Object(Article), Object(Title))

#25 /home/admin/web/amateurradiowiki.com/public_html/includes/MediaWiki.php(865): MediaWiki->performRequest()

#26 /home/admin/web/amateurradiowiki.com/public_html/includes/MediaWiki.php(515): MediaWiki->main()

#27 /home/admin/web/amateurradiowiki.com/public_html/index.php(42): MediaWiki->run()

#28 {main}

Happens when I enable

#$wgEnableWikibaseRepo = false;

#$wgEnableWikibaseClient = true;

#require_once "$IP/extensions/Wikibase/client/WikibaseClient.php";

#require_once "$IP/extensions/Wikibase/client/ExampleSettings.php";

I followed the documentation page to install Wikibase, still wont let me. I had to comment those out on LocalSettings.php to allow access.

Malyacko (talkcontribs)

@CrossFire10100 If also non-"guys" may ask: Which exact MediaWiki version? Which exact Wikibase version/branch? Which steps did you follow (link)?

Bawolff (talkcontribs)

my guess is that it thinks the wikibase repository is in some database other than your main one, that doesnt exist. I think a db name of repo is the default. Maybe try looking into the config options related to db access to tell it to use the db you want.

Reply to "Help Please Error Backtrace after Wikibase enable"