【问题标题】:Wordpress cannot find all mediaWordpress 找不到所有媒体
【发布时间】:2021-12-27 12:56:57
【问题描述】:

手动将 wordpress 移动到另一个主机后,它无法找到所有媒体(例如照片)。我把wp-opitions中数据库中的旧url改成新的,改wp-config连接到新的数据库。
问题是显示了一些图像,尽管在同一个上传目录中,一些 wordpress 却找不到。

【问题讨论】:

    标签: php mysql wordpress


    【解决方案1】:

    迁移时,仅将旧 url 更改为选项表中的新 url 是不够的。 您需要在整个数据库中更改它。 文本中的图像通常不是由它们的 ID 设置的,而是通过一个链接来设置的。

    尝试安装此插件Better search and replace,并通过它替换所有记录中的域。

    如果您可以访问旧网站并且一切正常,请尝试安装此插件duplicator 它将打包整个网站,包括图片和插件设置,然后在数据库中进行所有更改。

    【讨论】:

    • 我使用了插件“更好的搜索和替换”,但没有任何改变。
    • 现在失效链接的url是什么?
    • new.example.com -> 那是新站点的 url,img 有 url scr new.example.com/wp-content/uploads/…。所以它应该可以工作,但 wordpress 找不到 img
    • 你能去你的服务器文件夹 wp-content/uploads/ 看看有没有这张图片吗?还是在转移中丢失了?
    • 我在那个文件夹中找不到图片,在旧服务器上也找不到,但旧服务器显示图像。
    猜你喜欢
    • 2014-06-12
    • 2018-08-16
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多