图谱:importDump.php

来自MediaWiki.org
跳转到导航 跳转到搜索
其他语言:
德国 • ‎英语 • ‎西班牙 • ‎波兰语 • ‎巴西葡萄牙语 • ‎日本語

细节[编辑]

importDump.php文件是维护脚本将XML转储文件导入当前wiki。它从生成的XML文件中读取页特别:出口转储备份.php ,并将其保存到当前wiki中。

如果出现错误“failedtoopenstream:No-such file or directory”,请确保指定的文件确实存在,并且PHP可以访问它。

示例[编辑]

菲律宾比索 进口泵.菲律宾比索 --形态 ../本地设置.菲律宾比索 /小径/转储文件.xml.广州

菲律宾比索 进口泵.菲律宾比索 < 转储文件.xml

选项[编辑]

选项/参数 说明
--报告 每处理n页后报告位置和速度。
--名称空间 仅从属于管道分隔的命名空间名称或命名空间索引列表的命名空间中导入页。
--干运行 实际上不导入解析转储页面。
--调试 输出额外的详细调试信息。
--上传 过程文件上载数据(如果包括)(实验)。
--没有更新 禁用链接表更新。速度更快,但会使wiki处于不一致的状态。重建.php 导入后更正链接表。
--映像基路径 从指定路径导入文件。
--跳到 从给定的页码开始,跳过前n-1页。
--用户名前缀 为用户名添加前缀。由于这个虫子可能有必要具体说明--用户前缀=“”导入文件时。

笔记[编辑]

对于非常大的数据集,importDump.php可能会很慢;对于完整站点恢复,有其他方法可以更快,请参阅手册:导入XML转储 .

从MediaWiki 1.29开始(任务T144600),importDump.php不更新统计学你应该跑initSiteStats.php 导入后手动更新页面和修订计数。

故障排除[编辑]

另请参见:meta:Data dumps/ImportDump.php常见问题及解决方案

如果导入文件时出错,可能需要使用--用户名前缀选项。

另请参见[编辑]