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



我们有一个起死回生的wiki,使用了32gb以上的torrent图像存档(压缩)。

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

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

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

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

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

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

有办法解决这个问题吗?一个我们可以运行的参数,或者一种方法来设置所有的图像路径使用…/images/?

我们使用的是1.35.1版本

可能$wgHashedUploadDirectory$wgLocalFileRepoLocalSettings.php上设置不正确。如果不是这种情况,请尝试启动带有--overwrite选项的importImages.php

最新更新