我需要一点帮助。因此,我无法将上一个网站转移到cPanel。我试图将域指向旧的cPanel,以便可以访问现有网站。当我尝试指出问题时,GoDaddy正在复制该域,但我不明白为什么。另外,我喜欢“多合一迁移”插件!我在20分钟内就获得了第3个和第4个网站。但是,对于我的第5个网站,当我尝试导出时,文件会附加但我的SQL数据库却没有。我怎样才能解决这个问题?谢谢
重命名数据库,创建一个新数据库。
答案 0 :(得分:0)
基本上,当您使用wordpress作为cms管理网站时。 wordpress在数据库中具有存储站点URL或您的域的表。
当您将wordpress cms复制到另一个域时,应更改数据库表中的域。如果您不这样做,则通过在浏览器中输入新的URL,您将通过wordpress重定向到旧域。
您可以通过运行一些SQL查询来更改数据库中的域:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');