Mediawiki 作业已声明但未处理

Mediawiki job is claimed but not processed

我运行 wiki 已经有一段时间了,我们安装了翻译扩展。 这很好用,只是现在有一个页面卡住了,我们无法再在该页面上进行翻译。

首先尝试这个:https://phabricator.wikimedia.org/T206464 没有完成任务...

在我阅读了一些关于查找活跃工作的内容后发现有一个工作“卡住了”

xx@xx[~/public_html/maintenance]$ php showJobs.php --wiki=frwiki --group
TranslatablePageMoveJob: 0 queued; 1 claimed (0 active, 1 abandoned); 0 delayed

xx@xx [~/public_html/maintenance]$ php showJobs.php --wiki=frwiki --group --list
TranslatablePageMoveJob "page_name_x" (id=46762,timestamp=20200621154213) status=claimed

有没有办法把这份工作从列表中去掉?所以它不再被要求了。杀死或冲洗它?

您可以尝试根本解决方案:备份数据库,连接到它并运行 DELETE FROM job WHERE id = 46762;