在windows 10的XAMPP上安装mediawiki 1.32。
使用了几个月后,突然这个错误开始出现在许多页面中:"MediaWiki\Revision\RevisionAccessException“类型的致命异常
无法再查看我的数据、撤消任何更改或编辑页面,它已被锁定。
有大量的数据在页面上,我需要恢复和使页面再次可编辑。
维基站点是在媒体维基1.32上创建的
尝试:回滚到以前版本的mediawiki,恢复数据库,不起作用。
尝试:移动mediawiki并在不同的系统(linux,mysql,lighthttpd)上导入数据库,不起作用。
发布于 2019-06-20 06:18:04
..。没有简单的答案,你应该检查数据库模式并定义你的文本数据在哪里。https://www.mediawiki.org/wiki/Manual:Database_layout
编辑。你可以试试这个:
SELECT P.page_namespace, P.page_title, R.rev_id, C.content_id, C.content_address, Convert(T.old_text USING utf8)
FROM page P
INNER JOIN revision R ON R.rev_id=P.page_latest
INNER JOIN slots S ON R.rev_id = S.slot_revision_id
INNER JOIN content C ON S.slot_content_id=C.content_id
INNER JOIN text T ON Concat("tt:",T.old_id)=C.content_address如果成功提取数据,请注意可能需要恢复的名称空间和其他元数据。
https://stackoverflow.com/questions/55290468
复制相似问题