2016-08-24 83 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地址重定向到我的新服務器。一旦我將名稱服務器更改爲指向我的新服務器,它就起作用了。

    感謝所有發佈回覆的人。我真的很感激。