前幾天幫一個客戶處理了一個看似簡單,卻比較麻煩的問題,給wordpress網站更新。一般來說這其實很簡單,從后臺點一下更新就完事了。
但是這個網站的情況比較復雜:
客戶的當前網站版本是wordpress 5.6,虛擬主機是國內廠商的,而且是恐怖的windows系統主機
分析:這個網站可以說是BUFF疊滿了,原本升級是很簡單的事,存在上面這些條件,就變得最困難重重了。首先5.6升級到wordpress 6.4.3跨度有點大,國內廠商的虛擬主機在升級wordpress或導入某些wordpress演示模板時都經常出問題,這個相信很多人都遇到過,主要原因是網絡問題。還有就是windows系統的主機對wordpress本身支持不太好,使用問題多,直接升級也非常容易出問題。
處理:接下來開始處理問題
1.下載wordpress 6.4.3安裝包,然后解壓,刪除安裝包中的wp-config.php(或wp-config-sample.php)文件和wp-content目錄,然后通過FTP上傳覆蓋。
2.然后瀏覽器輸入:你的網站地址/wp-admin/upgrade.php,接提示更新一下數據庫,就OK了。
正常情況下,到這一步wordpress手動更新就完成了,但這個網站不太正常,
windows系統主機,配置麻煩,升級后的偽靜態和https跳轉有問題,首頁和后臺打不開,提示重定向次數過多,子頁面可以打開,但樣式錯亂
所以還需要如下操作:
打開網站根目錄wp-config.php文件,用記事本或其它專業編輯器打開,在【@package WordPress】這段文字后添加如下代碼【具體位置看下圖】
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
最后保存wp-config.php。(以上代碼是在西部數據官網找到的)
最終這個低版本的wordpress網站升級成功,可以正常使用了。
? Copyright 2024. 悅然網絡工作室/悅然wordpress建站 專注中小企業wordpress建站 All Rights Reserved.網站地圖
本站圖片來源為Pexels、Pixabay、Freepik、Unsplash等圖片庫的免費許可,CC0協議;還有部分為自己手繪,版權碰瓷請自重!法律服務:law@yueranseo.com 蜀ICP備20016391號-1 川公網安備 51011502000367號
?
?
?
?
微信聯系