Jacobtsangg 2018-8-15 14:32
近日遷移服務器時遇到重重阻礙,希望Share給有需要的朋友。完整圖文請見:[url=http://njuptboy.blogspot.com/2018/08/wordpress-ubuntu1701centos73.html]http://njuptboy.blogspot.com/2018/08/wordpress-ubuntu1701centos73.html[/url]
Ubuntu環境:
PHP 7.1.17
Apache2
Mysql5.5
Centos環境:
新服務器
整個過程需要保證:
1) Web服務器三板斧:apache mysql php版本相同。
2) Wordpress數據庫要原封不動從Ubuntu導出。
步驟一:在Centos7下安裝Web服務器
步驟二:Centos7下安裝phpmyadmin
目的:導入舊數據庫文件導入過程中可能會出現【編碼問題】:
1273 – Unknown collation: ‘utf8mb4_unicode_ci’的錯誤,這是數據庫編碼的問題,,用notepad等代碼編輯器打開。 Ctrl +F
查找:utf8mb4_unicode_ci,全部替換為:utf8_general_ci
查找:utf8mb4 全部替換為 utf8
保存,重新導入即可。
【WordPress】修復「Non-existent changeset UUID」錯誤
解決方法: 登陸phpmyadmin,在wp_options中,將siteurl改為域名
【新wp-login.php頁面,輸入帳號登錄後,回到了舊wp-login.php】
解決方法:登陸phpmyadmin,在wp_options中,將siteurl改為新IP
或在域名解析到新IP之後填寫域名。
【登陸頁面顯示數據庫連接不上】
解決方法:修改在wordpress路徑下根據舊主機上的wp-config.php
修改配置文件wp-config.php
如果是頁面顯示500,可以選擇性地將WP-DEBUG打開進行調試。 False改為true
Bedman123 2018-8-26 10:36
Thanks