以前搬家很麻煩,於是重新搜索了下。這個帖子是為了方便自己以後使用,也為了大家到處去找各種文章了。 1. 簡單搬家: 首先介紹Wordpress文章評論搬家,這個很好辦,就用Wordpress程序自帶的導出功能來完成。首先進入後台,然後點導出,將看到如下界面: 根據上面的選項選擇你要導出的條件,然後點下載導出文件,就可以下載到本地了。再到新空間全新安裝最新的Wordpress程序,進入後台選擇導入將看到如下界面:選擇Wordpress安裝Wordpress導入器(如已經安裝就可以不用再安裝),等待安裝成功後再把剛下載的導出文件導入就可以了。 然後安裝插件主題等,就完成了搬家。 2. 完整搬家 在搬家之前建議停用WordPress所有的插件,安裝了緩存插件要清除緩存,並恢復到默認主題。 數據就登入原網站數據庫管理界面,一般是phpMyAdmin,導出時選上「另存為文件」,其他一切選擇默認選項就可以,再點導出。 在空間後台將博客所在目錄zip壓縮,然後下載到本機。 解壓出wp-config.php,並修改保存,將其中的數據庫名稱與用戶替換為新的,如果沒變化的話則無需修改。如下: // ** MySQL 設置 - 具體信息來自您正在使用的主機 ** ///** WordPress 數據庫的名稱 */define('DB_NAME', 'sql');/** MySQL 數據庫用戶名 */define('DB_USER', 'blog');/** MySQL 數據庫密碼 */define('DB_PASSWORD', '88888');域名解析到新的空間後大約1-2小時完成解析,但是因為本機的dns緩存問題,可能還是不能看到新的解析。怎麼解決呢?首先使用ping功能,ping下域名看看解析出的ip是多少,然後使用ipconfig /flushdns指令清空本機緩存,然後再ping下域名看看,一般來說在域名解析1小時以後就能看到ping顯示的新空間的ip地址了。如果不行,過半小時再重複上述操作。在等待的過程中,可以將下載的wordpress備份壓縮包上傳到新空間並解壓,數據庫也可以導入完成。這樣等域名解析完成後就可以直接訪問了。但是可能會出現報錯:Warning: Cannot modify header information – headers already sent by (output started at /home/alswl/public_html/wp-settings.php:1) in /home/alswl/public_html/wp-includes/pluggable.php on line 868那麼我們看到()中的文件是wp-settings.php,將這個文件用記事本打開,另存為」ANSI」格式的文本,選擇的位置在記事本另存界面的最下方,一般出錯的文件默認是「utf8」格式。發現幾個文件報錯就更新幾個文件。然後重新上傳此文件,刷新頁面。OK成功了!!!重新啟動插件!!到此位置wordpress搬家就完成了。以上是我這次搬家遇到的問題,所以做了個收錄,希望對大家有用。
% u* B8 Q9 ~* p) U
" l+ m/ M; W+ \9 j W |