2017-05-26 60 views
-1

我不是很懂電腦的人。MAMP Localhost wordpress不讀取MySQL數據庫

我想爲我的live wordpress網站設置本地主機。我在Mac 10.11.6 El Capitan上免費安裝了MAMP。主題和插件在localhost上加載得很好,但它沒有讀取我的數據庫,所以頁面沒有加載。

我做這些:

  1. 創建數據庫,並通過MAMP PHPAdmin進口我的生活的網站數據庫。數據庫顯示正常。
  2. 下載並設置wordpress。主題和插件的工作。
  3. 將用戶權限設置爲全選。
  4. 更新後的固定鏈接。
  5. 去了數據庫wp_options並與網站網址和家庭我的本地WordPress的名稱所取代:

的Apache和MySQL服務器亮起綠燈。我正在使用端口80和3360. 我還需要做什麼才能使數據庫和wordpress連接?

謝謝!

+1

你可以在卡住的地方添加截圖嗎?你可以通過編輯你的問題來做到這一點。 – Azmat

回答

0

如果您已將SQL從實時網站導入到本地數據庫中,則必須採取其他步驟......此時數據庫可能會重定向到您的實時網站URL,因此看起來好像它正在工作當它不是。

將所有文件從您的活動站點複製到htdocs文件夾下的MAMP安裝並將實時數據庫導入到本地MAMP MySQL配置後,您需要做這些事情(假設沒有其他併發症,如使用Wordfence,或作爲一個https://開頭的網站):

  1. 編輯wp-config.php文件設置DB_HOST到的「localhost」(如果它尚未設置爲localhost)和更新DB_NAME ,DB_PASSWORD和DB_USER到你MAMP測試數據庫的數據庫。
  2. 使用互連軟件包將MAMP數據庫中的活動URL替換爲正確的本地URL https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ - 請確定您指向新的基於MAMP的數據庫,而不是當前的活動站點-mamp-site-is-called.com/replace在遷移之後的「官方」 WordPress的方法

信息可以在這裏找到https://codex.wordpress.org/Moving_WordPress

也請檢查您的實際網站仍正常工作,因爲我有一點擔心,你可能會錯誤地將網站網址更新爲測試網址。我希望你沒有,但值得檢查......!