2

So Special:SMWAdmin > "数据修复和升级" "提供了一项功能,可以根据 wiki 的当前内容恢复所有 Semantic MediaWiki 数据"。其中rebuildData.php “重新创建数据库中的所有语义数据”

究竟有什么区别(除了工作命令行之外)?有什么区别吗?或者只是调用 Special:SMWAdmin 的rebuildData.php 脚本?

我们使用的是 SMW 2.2。

4

1 回答 1

1

本质区别在于 Special:SMWAdmin 仅将作业队列中的更新“排队” ,而rebuildData.php实际执行更新。

如果您的作业队列配置正确,则差异可能微不足道;否则你会遇到性能问题。一个常见的错误是作业运行程序的内存不足。如果一切都失败了,最后的手段是对所有页面进行空编辑

差异实际上写在帮助页面中,但用的是奇怪的英语;也解决了这个问题

于 2015-07-23T09:46:08.173 回答