2016-08-24 89 views
0

我使用Duplicator从本地计算机迁移到我的实时服务器。当我切换时,我的Wordpress地址(URL)是http://107.343.442.344 - 我的IP地址 - 和站点地址(URL)是http://nameofwebsite.com。一切似乎都工作得很好。我迁移的网站 - 更改的网站地址(URL)后,WordPress网站无法正常工作

但是,当我将项目添加到我的购物车并尝试删除它时,它不会删除该项目。我检查了控制台,并发现AJAX请求失败。它要求从http://107.343.442.344的信息。所以,我将网站URL更改为http://107.343.442.344,然后一切正常。但是,现在我不能去我的首页。

我试着对数据库(WP-Options)进行这些更改,但没有任何效果。

有谁知道我能做些什么来纠正问题。我已经联系了WooCommerce,但他们正在永远占用。

我的网站目前不在运行状态,所以你不能去它。

+0

我认为它与db有关,这就是Woocommerce从本地站点请求文件的原因。请在下面检查我的答案,我解释了如何将网站从本地主机正确迁移到网络服务器。 – ghosthunter

回答

2
如何正确地从迁移网站

最简单的方法本地主机服务器:

  1. 所有本地站点文件复制到Web服务器
  2. 安装并激活“WP迁移DB”插件到本地站点,它是免费的,并得到了所有功能,用户需要。

“WP Migrate DB”激活后,您可以在“工具”>“迁移数据库”下找到它。打开“迁移数据库”,会出现空白的“替换”块,需要填写两个字段(请参见下图)。

enter image description here

这两个字段只需要填写一个,后“导出”按钮和插件,单击将下载MySQL数据库。

  • 登录到您的主机的cPanel(或任何其他虚拟主机管理应用程序,如果你的主机不提供的cPanel,例如,ISPconfig等),并创建新数据库或替换旧的与你刚刚使用“WP Migrate DB”插件创建的那个。

  • 在webserver的public_html文件夹中打开并编辑wp-config.php文件,替换数据库名称和其他认证凭证(更改您在cPanel中创建的数据库名称,数据库用户和密码)并保存此文件。

  • 完成,享受。 :)

  • +0

    感谢您花时间把所有这些写下来。下班回家后,我会试一试。谢谢! – Twigs

    1

    我想你的数据库未迁移正确,请与WP DB迁移插件重试或搜索替换文件,如果问题仍然出现再检查服务的文件和文件夹权限

    0

    因此,我发现问题是什么。我正在使用VHS主机将IP地址重定向到我的新服务器。一旦我将名称服务器更改为指向我的新服务器,它就起作用了。

    感谢所有发布回复的人。我真的很感激。