2012-03-18 48 views
0

我需要將我的博客移動到另一個服務器。我想我需要改變數據庫的細節和基地網址。當我移動我的wordpress時,需要更改什麼

但我不確定。任何人都可以告訴我需要更改哪些內容,以及在哪裏可以找到這些文件?

在此先感謝。

+0

的東西是很容易谷歌。例如,可以使用術語「移動Wordpress」或「遷移Wordpress」來找到問題的官方指南。總是先做一個快速搜索。 – 2012-03-18 13:32:07

回答

0

是的,你可以閱讀Moving Wordpress,但這裏是短版:

  1. 編輯wp-config.php新PARAMS

  2. 導出你的數據庫到.sql文件,做一個詳盡的搜索和替換您的舊網址到您的新網址(需要更正媒體網址)。然後在您的新數據庫中導入您的.sql

  3. 在新的DB,改變wp_options這兩個領域siteurlhome

大功告成!

+0

查看我的回答,瞭解如何使用文本編輯器來破壞序列化數據。 – markratledge 2012-03-18 15:50:36

+0

我已經做了很多轉移,我從來沒有任何問題。我不明白,這將打破序列化的數據?是否有這些數據的校​​驗和? – 2012-03-18 21:29:53

0

如果您要更改以及服務器,則需要使用phpmyadmin中的查詢來查找/替換數據中的URL。在數據庫轉儲中使用文本編輯器查找/替換中斷串行數據

用途:

UPDATE wp_options SET option_value = replace(option_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://www.olddomain.com/','http://www.newdomain.com/'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.olddomain.com/', 'http://www.newdomain.com/'); 

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/'); 

How to Move WordPress Blog to New Domain or Location » My Digital Life以及像這樣Moving WordPress « WordPress Codex.

相關問題