还原后如何解决空的语义媒体Wiki查询结果?

问题描述 投票:0回答:1

从备份还原语义媒体Wiki安装后,SMW引擎不再返回任何查询结果。我已经将所有常规页面,所有表单页面,所有属性页面都(重新)插入到新的MW实例中。因此所有内容都在那里,但查询结果保持为空。似乎SMW维护的内部数据结构未填充。如何解决?是否有需要手动运行的特定脚本?

restore semantic-mediawiki
1个回答
0
投票

实际上,还原后未填充内部SMW缓存。解决方案很简单:您需要转到extensions/SemanticMediaWiki/maintenance并运行脚本rebuildData.php,该脚本将重新分析每个Wiki页面并相应地填充SMW数据库。

请注意,要使其正常工作,您的Wiki需要正确配置。默认情况下,SMW将不处理其他名称空间!您需要为在LocalSettings.php after中添加您自己的SMW的行中添加的每个名称空间手动启用此功能。 (仅当您在启用SMW的行中执行[[after时,此配置才有效。)

© www.soinside.com 2019 - 2024. All rights reserved.