I'm running MediaWiki 1.35.1, which has been working flawlessly for several years now, and have just suddenly run into all pages throwing up a RevisionAccessException error. I have not changed the credentials, database location or contents, or users at all; the only activity has been normal user edits to articles over the past few weeks. I have two other MediaWiki installations of the same version on the same server that are still humming along just fine without any issues. Connectivity is fine, disk space is fine, and CHECK TABLE finds no corruption issues to be repaired. I'm running a number of extensions; none of those have been changed recently, either, but I went ahead and commented them out to see if that solved the issue, to no avail. I've done my due diligence digging around online, but other users with this issue seem to all be due to corruption from migration or upgrade, neither of which I've performed lately, and I can't find any corrupted tables to fix anywhere.
Anyone have any idea what's going on before I start doing drastic things like restoring from a backup (which unfortunately will lose some user edits/articles) or upgrading?
Error:
MediaWiki internal error.
Original exception: [Zq503mGc9ZlRHsLWMP7pQAAAAJU] /DCWiki/index.php/Main_Page MediaWiki\Revision\RevisionAccessException from line 1033 of /home/gothamby/public_html/DCWiki/includes/Revision/RevisionStore.php: Failed to load data blob from tt:11347: Unable to fetch blob at tt:11347
Backtrace:
#0 /home/gothamby/public_html/DCWiki/includes/Revision/RevisionStore.php(1280): MediaWiki\Revision\RevisionStore->loadSlotContent(MediaWiki\Revision\SlotRecord, NULL, NULL, NULL, integer)
#1 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(MediaWiki\Revision\SlotRecord)
#2 /home/gothamby/public_html/DCWiki/includes/Revision/SlotRecord.php(307): call_user_func(Closure, MediaWiki\Revision\SlotRecord)
#3 /home/gothamby/public_html/DCWiki/includes/Revision/RevisionRecord.php(175): MediaWiki\Revision\SlotRecord->getContent()
#4 /home/gothamby/public_html/DCWiki/includes/page/Article.php(525): MediaWiki\Revision\RevisionRecord->getContent(string, integer, User)
#5 /home/gothamby/public_html/DCWiki/includes/page/Article.php(757): Article->fetchRevisionRecord()
#6 /home/gothamby/public_html/DCWiki/includes/actions/ViewAction.php(74): Article->view()
#7 /home/gothamby/public_html/DCWiki/includes/MediaWiki.php(527): ViewAction->show()
#8 /home/gothamby/public_html/DCWiki/includes/MediaWiki.php(313): MediaWiki->performAction(Article, Title)
#9 /home/gothamby/public_html/DCWiki/includes/MediaWiki.php(940): MediaWiki->performRequest()
#10 /home/gothamby/public_html/DCWiki/includes/MediaWiki.php(543): MediaWiki->main()
#11 /home/gothamby/public_html/DCWiki/index.php(53): MediaWiki->run()
#12 /home/gothamby/public_html/DCWiki/index.php(46): wfIndexMain()
#13 {main}
Exception caught inside exception handler: [Zq503mGc9ZlRHsLWMP7pQAAAAJU] /DCWiki/index.php/Main_Page MediaWiki\Revision\RevisionAccessException from line 1033 of /home/gothamby/public_html/DCWiki/includes/Revision/RevisionStore.php: Failed to load data blob from tt:2590: Unable to fetch blob at tt:2590
Backtrace:
#0 /home/gothamby/public_html/DCWiki/includes/Revision/RevisionStore.php(1280): MediaWiki\Revision\RevisionStore->loadSlotContent(MediaWiki\Revision\SlotRecord, NULL, NULL, NULL, integer)
#1 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(MediaWiki\Revision\SlotRecord)
#2 /home/gothamby/public_html/DCWiki/includes/Revision/SlotRecord.php(307): call_user_func(Closure, MediaWiki\Revision\SlotRecord)
#3 /home/gothamby/public_html/DCWiki/includes/Revision/RevisionRecord.php(175): MediaWiki\Revision\SlotRecord->getContent()
#4 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(1185): MediaWiki\Revision\RevisionRecord->getContent(string)
#5 /home/gothamby/public_html/DCWiki/includes/libs/objectcache/wancache/WANObjectCache.php(1529): MessageCache->{closure}(boolean, integer, array, NULL, array)
#6 /home/gothamby/public_html/DCWiki/includes/libs/objectcache/wancache/WANObjectCache.php(1376): WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array)
#7 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(1205): WANObjectCache->getWithSetCallback(string, integer, Closure)
#8 /home/gothamby/public_html/DCWiki/includes/libs/objectcache/BagOStuff.php(149): MessageCache->{closure}(integer)
#9 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(1207): BagOStuff->getWithSetCallback(string, integer, Closure)
#10 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(1109): MessageCache->loadCachedMessagePageEntry(string, string, string)
#11 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(1017): MessageCache->getMsgFromNamespace(string, string)
#12 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(988): MessageCache->getMessageForLang(LanguageEn, string, boolean, array)
#13 /home/gothamby/public_html/DCWiki/includes/cache/MessageCache.php(930): MessageCache->getMessageFromFallbackChain(LanguageEn, string, boolean)
#14 /home/gothamby/public_html/DCWiki/includes/language/Message.php(1304): MessageCache->get(string, boolean, LanguageEn)
#15 /home/gothamby/public_html/DCWiki/includes/language/Message.php(862): Message->fetchMessage()
#16 /home/gothamby/public_html/DCWiki/includes/language/Message.php(966): Message->toString(string)
#17 /home/gothamby/public_html/DCWiki/includes/skins/Skin.php(1696): Message->plain()
#18 /home/gothamby/public_html/DCWiki/includes/skins/Skin.php(1644): Skin->addToSidebar(array, string)
#19 /home/gothamby/public_html/DCWiki/includes/skins/Skin.php(1673): Skin->{closure}()
#20 /home/gothamby/public_html/DCWiki/includes/skins/SkinTemplate.php(384): Skin->buildSidebar()
#21 /home/gothamby/public_html/DCWiki/includes/skins/SkinTemplate.php(127): SkinTemplate->prepareQuickTemplate()
#22 /home/gothamby/public_html/DCWiki/includes/skins/SkinTemplate.php(144): SkinTemplate->generateHTML()
#23 /home/gothamby/public_html/DCWiki/includes/OutputPage.php(2615): SkinTemplate->outputPage()
#24 /home/gothamby/public_html/DCWiki/includes/exception/MWExceptionRenderer.php(153): OutputPage->output()
#25 /home/gothamby/public_html/DCWiki/includes/exception/MWExceptionRenderer.php(65): MWExceptionRenderer::reportHTML(MediaWiki\Revision\RevisionAccessException)
#26 /home/gothamby/public_html/DCWiki/includes/exception/MWExceptionHandler.php(106): MWExceptionRenderer::output(MediaWiki\Revision\RevisionAccessException, integer)
#27 /home/gothamby/public_html/DCWiki/includes/exception/MWExceptionHandler.php(185): MWExceptionHandler::report(MediaWiki\Revision\RevisionAccessException)
#28 /home/gothamby/public_html/DCWiki/includes/MediaWiki.php(576): MWExceptionHandler::handleException(MediaWiki\Revision\RevisionAccessException, string)
#29 /home/gothamby/public_html/DCWiki/index.php(53): MediaWiki->run()
#30 /home/gothamby/public_html/DCWiki/index.php(46): wfIndexMain()
#31 {main}