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;
。
我运行 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;
。