【问题标题】:Moved wordpress content posts, pages, media doesn't show up移动的 wordpress 内容帖子、页面、媒体不显示
【发布时间】:2019-09-30 12:25:48
【问题描述】:

我有一个 wordpress 网站因 DNS 问题而关闭,我手动将其移至新主机和数据库。我更新了数据库信息以匹配新数据库并将导出的表从旧网站上传到新的 wordpress 安装。

很遗憾,新的 wordpress 网站上没有显示任何帖子、页面和内容。当我查看新数据库时,所有表都会更新以匹配旧数据库。有人有什么我没有想到的吗?

托管:GoDaddy 托管 wordpress 托管 http://0vg.e15.myftpupload.com/

【问题讨论】:

    标签: database wordpress missing-data migrating


    【解决方案1】:

    WordPress 将图像及其完整 URL 存储在数据库中。

    我怀疑您重新托管的网站仍然指向旧的 CDN,并且通过扩展指向旧的、DNS 故障的域。

    您可以备份您的数据库,然后尝试使用如下查询:

    UPDATE wp_posts SET guid=(REPLACE (guid, 'old-dns.com/wp-content/uploads', 'new-dns.com/wp-content/uploads'));
    

    【讨论】:

    • 感谢您的帮助。我认为您是对的,通常我可以通过插件更新 URL,但这不起作用。这就是我在数据库中得到的错误 SQL 查询:UPDATE wp_posts SET guid = (REPLACE(guid, 'magazine.americanmotorcyclist.com//wp-content/uploads', '0vg.e15.myftpupload.com/wp-content/uploads')) MySQL 说:文档# 1146 - 表 'f0vg42717902013.wp_posts' 不存在
    • 查看帖子网址magazine.americanmotorcyclist.com/8190/8146-revision-v1 我现在看到自定义帖子网址的附加 (v1)。这相关吗?
    【解决方案2】:

    您是否更改了名称服务器?

    【讨论】:

    • 不,我没有。我只是将整个文件夹移动到一个新域并将 wp-config 更新到新数据库。
    猜你喜欢
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 2011-11-17
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多