在将godaddy迁移到Cpanel和网站加载过程中,我遵循了以下步骤,但是没有加载我的媒体或主题。我也不是要更改主题或添加新媒体。
1)压缩旧的wp-content
2)导出旧的SQL数据库
3)删除新的wp内容, 并替换为#1
4)删除旧的SQL数据库,并替换为#2
5)更新新SQL数据库中wp_options表中的站点URL
6)清除缓存并 Cookie,并尝试再次加载网站
我被困在这里,并且尝试了许多不同的方法来执行此操作,并且每次加载页面时都得到完全相同的结果,但是没有媒体或主题。谢谢您,并寻求建议。
答案 0 :(得分:0)
WP对所有href
和src
属性使用 absolute 链接(包括URL),并将它们保存在数据库中。
因此,您不仅必须更新wp_options
表中的站点URL,而且还必须在导入整个数据库(即所有表)中更新站点URL的所有实例(即导出的SQL文件)之前,进入新站点。
这可以简单地通过常规文本编辑器中的搜索/替换功能(全部替换)完成。
答案 1 :(得分:0)
首先更新wp_options表中的“ siteurl”和“ home”。
第二,WordPress按域名的完整路径将附加媒体存储在单独的表中。
您可以通过search and replace plugin用新域名更新旧域名。
在新主机上激活插件后。按照屏幕快照中的方法立即替换数据库中的所有url。
干杯。