我的网站媒体库中缺少一些图像。当我在媒体库中查看时,它会显示图像过去的位置,并显示一个空白缩略图,如果我尝试查看这些图像,它会将我带到404页。
这种情况只发生在少数图像中,大多数图像仍然是它们的且可见,但其他图像则不是。我似乎不知道是什么原因导致这些图像这样做,我必须通过什么途径才能让它们回来?
如果需要更多信息,我可以在询问时添加,谢谢!
更新:我运行了“重新生成缩略图”插件,看看这是否能解决问题,但当它运行时,它会为损坏的图像显示以下消息:
“跳过了附件ID 1676(R\\u 151023):在2015/10/R\\u 151023.jpg的上载目录中找不到完整大小的图像文件。没有它,无法生成新的缩略图。”
编辑:我最近还将我的网站迁移到了一个新的托管提供商
SO网友:Rick Hellewell
我怀疑丢失的文件在wp-content/uploads
文件夹,未移动到新的托管位置。
您可以使用FTP客户端将所有图像从旧的托管位置移动到本地计算机,然后使用FTP客户端仅将较新的图像从本地计算机复制到新的托管位置(选择仅较新的图像比复制所有图像都快一点)。
也可能是该图像的数据库条目没有更新到新位置上的正确URL。如果您在移动到新位置时更改了域名,这一点尤其重要。
如果您有2015/10/R_151023.jpg
文件,您可以手动将其上载到2015/10
文件夹