1
我試圖下載一個大的Wordpress網站並在本地進行工作。我使用PHPMyAdmin w/XAMPP成功導出/導入SQL,並更改了wp-config.php文件以匹配我的MySQL登錄信息,並且我不再收到「建立數據庫連接時出錯」。據我所知,模式和導入的信息應該都很好,但我在主頁面上收到404錯誤。是否有其他地方可能需要更新數據庫設置?在本地服務器上使用Wordpress網站的問題
任何幫助將不勝感激。
我試圖下載一個大的Wordpress網站並在本地進行工作。我使用PHPMyAdmin w/XAMPP成功導出/導入SQL,並更改了wp-config.php文件以匹配我的MySQL登錄信息,並且我不再收到「建立數據庫連接時出錯」。據我所知,模式和導入的信息應該都很好,但我在主頁面上收到404錯誤。是否有其他地方可能需要更新數據庫設置?在本地服務器上使用Wordpress網站的問題
任何幫助將不勝感激。
你需要更新你的數據庫,像這樣:
更新新的位置>
UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
修復URL和郵政蛞蝓>
UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');
然後修復內部鏈接>
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
在您的情況http://www.new-domain.com
將http://localhost
或http://localhost/your_wp_install_folder/
運行此之後,以確保公正,轉到您的數據庫,並檢查選項表的siteurl
和home
選項,看到他們確實指向正確的位置...
遷移wordpress是一個正確的痛苦。您需要瀏覽數據庫並更改對舊域的所有引用並將其更改爲本地主機。這真的不好玩:) –
@Chris Till - 實際上沒有必要手動通過DB :-)查看1分鐘的答案。更新速度快(有趣?):-) –
@ObmerkKronen哦,很酷。我將不得不記住下次。 –