【问题标题】:importImages.php is not moving all the files into the correct subdirectoryimportImages.php 没有将所有文件移动到正确的子目录中
【发布时间】:2021-02-26 01:23:46
【问题描述】:

我们有一个使用 32gb+ 的洪流图像存档(已压缩)从死里复活的 wiki。

我们运行了 importImages。这创建了子目录,可能来自 wiki 文章的图像路径。

嗯,我们有很多图片没有正确加载(空白)。

原来 importImages 没有将所有图像移动到正确的子目录中。

当您查找图像时,它将具有预期的子目录,即 images/1/1a/hello.jpg

但是,实际文件仍在 images/hello.jpg 中。

如果您尝试使用单个文件上传器重新上传图像,它会给您一个覆盖警告,忽略此警告会更正图像,并将其存储在正确的子目录中。但是我们有 20 万多张图片,您无法使用 uploadWizard 覆盖图片。

有没有办法解决这个问题?我们可以运行的参数,或者设置所有图像路径以仅使用 .../images/?

我们使用的是 1.35.1 版本

【问题讨论】:

    标签: mediawiki wikipedia wiki wikipedia-api mediawiki-api


    【解决方案1】:

    也许,$wgHashedUploadDirectory$wgLocalFileRepoLocalSettings.php 上的设置不正确。如果不是这种情况,请尝试使用--overwrite 选项启动importImages.php

    【讨论】:

    • 我也有同样的想法。我和我的 SysOps 说了同样的话,并告诉他用覆盖重新运行它。
    猜你喜欢
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 2011-11-29
    • 2016-08-12
    • 1970-01-01
    • 2013-07-02
    • 2013-01-11
    相关资源
    最近更新 更多