importImages.php 没有将所有文件移动到正确的子目录中

我们有一个 wiki,它使用 32gb 以上的 Torrent 图像存档(已压缩)从死里复活。

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

好吧,我们有很多图像没有正确加载(空白)。

结果是 importImages 并没有将所有图像移动到它们正确的子目录中。

当你查找图片时,它会有预期的子目录,即images/1/1a/hello.jpg

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

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

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

我们使用的是 1.35.1 版

fengziyun 回答:importImages.php 没有将所有文件移动到正确的子目录中

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

本文链接:https://www.f2er.com/856832.html

大家都在问