使用importDump.php在mediawiki中导入转储

时间:2016-10-25 11:26:04

标签: php mediawiki wikipedia

我有XML格式的维基百科的127 GB转储文件,并尝试使用importDump.php导入它,我在最新版本的Xampp上全新安装了mediawiki 1.27.1

执行

后,我遇到以下错误
php importDump.php < dumpfile.xml

错误:

  

$ wgContentHandlers

中没有注册模型'wikibase-item'的处理程序

我发现此页面解决了此问题https://phabricator.wikimedia.org/T85133。但我不知道如何下载并将此补丁合并到我现有的mediawiki安装中。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可能缺少WikiBase的扩展程序。 (有几个。)你可以从wikiba.se获得它们。但是,对于导入Wikipedia转储,您可能还需要很多其他扩展,所以我不确定这是否是一个好主意。 (另外,为什么?)