【问题标题】:Wordpress images does not exist in upload folder but is showing in media library上传文件夹中不存在 Wordpress 图像,但显示在媒体库中
【发布时间】:2018-02-11 05:28:54
【问题描述】:

我在我的 wordpress/woocommerce 网站上发现了一个非常奇怪的问题。

我使用插件 Duplicator 制作了一个副本,以便在 localhost 环境中进行一些更改。 我的上传文件夹太大,所以我取消了它以由 Duplicator 复制。要获取所有图像,我只需将 /uploads 文件夹中的所有文件和子文件夹复制到我的本地主机 /uploads 文件夹。之后,wordpress 只找到几张图片。其余的都不存在。

为了确保在复制过程中没有遗漏任何内容,我检查了我的实时站点上的 /uploads 文件夹。并且不存在相同的图像文件。即使媒体库中的路径表明它们位于 /uploads 文件夹中。

所以最大的问题是,/uploads 文件夹中不存在的图像在哪里? wordpress 是否能够将图像存储在数据库中?

【问题讨论】:

  • Wordpress 存储的是图片 url 而不是图片。你能告诉我你在同一个网站上还有哪些其他插件吗?
  • 这就是我使用 Duplicator 复制网站的过程(即单独复制上传文件夹),它工作正常,所以你这样做的方式不是问题。您是否检查了损坏图像的 url - 它是正确的还是在错误的地方寻找它?
  • 感谢您抽出宝贵时间帮助我。我发现了这个问题。这是 ftp 协议的限制。它设置为“仅”显示 10000 个文件。我使用 Filezilla 进行启动和下载。在我的 cpanel 后端,我看到 /uploads 文件夹中有所有图像;)不幸的是,我的主机不提供 sftp。所以我必须使用 cpanel 后端。

标签: wordpress image file-upload upload directory


【解决方案1】:

上传文件夹中存在媒体文件但不显示解决方案 只需将此代码粘贴到 wpconfig.php 中并保存即可:)

define( 'UPLOADS', 'wp-content/'.'uploads' );

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-13
    • 2015-05-07
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多