停用舊版PHP
PHP是WordPress代碼所依據的程式設計語言。伺服器會使用此語言,因此保持最新狀態對於您WordPress網站的安全性和功能性十分重要。
選擇一個問題即可看到答案:
為什麼會發生這種情況?
安全性更新已不再支援終止版本(EOL),您的WordPress網站可能會因此受到攻擊。更新最新的PHP版本也可以改善大部分網站的效能和穩定性。
為此,我們準備停用以下PHP版本:
- 5.6
- 7.0、7.1、7.2、7.3
我該如何知道使用的是哪個PHP版本?
您的PHP版本可在以下位置看到:
- Managed WordPress主機儀表板:在設定>下生產網站> PHP版本。您也可以在此更新PHP版本。
- WordPress儀表板:在首頁上,會有管理訊息顯示PHP需要更新。按照連結更新您的PHP版本。
- PHP資訊指令碼:您可以建立PHP資訊檔案,並將其放在public_html目錄中。當您的瀏覽器載入檔案時,這會顯示您的PHP版本資訊。
您推薦我該怎麼做?
如果您的網站執行的是EOL版本的PHP,建議您主動進行並更新網站。
首先,您應該更新外掛程式和啟用中的主題。這是為您的WordPress網站更新PHP版本時最可能發生的問題。您也應該藉此機會檢閱您外掛程式和主題的開發人員文件,了解更新PHP版本時是否需要注意事項。
我們的豪華版,旗艦版和電子商務Managed WordPress方案均包含一鍵預備網站,您可在該網站上測試最新版本的PHP。這是在不影響網站上線的情況下進行疑難排解的好地方。完成更新並修復預備網站中的問題後,您就可以將變更發佈到實際網站。
請注意:如果網站使用Managed WordPress基礎版方案,則需升級為豪華版,旗艦版或電子商務版方案才能使用過渡環境。 (這裡是升級的方法)
依您網站所使用的EOL PHP版本而定,為了讓網站正常運作,您可能需要進行許多變更。版本越舊,讓網站準備好進行變更可能需要進行的作業就越多。
如果您的網站執行的PHP版本是5.6,您應該查看PHP.net的PHP 7.0.x不推薦使用的功能。您可能需要讓您的WordPress開發人員或管理人員參與,確保您的網站在PHP版本變更後能夠正常運作。
如果您的網站執行的是PHP 7.0-7.3,您可以在PHP.net的附錄中找到有關轉移至更新版本的資訊。
如果您沒有WordPress開發人員或網站管理員,請使用我們的付費服務WordPress超豪版支援中心。
我該如何變更PHP版本?
在Managed WordPress主機儀表板的「設定」區段內,您可以變更PHP版本。
如果我什麼也不做會如何?
如果您的網站目前使用的是EOL PHP版本,但您並未採取行動,則如果您的網站某些部份依賴這些舊版本不推薦使用的程式碼,則可能無法運作。如果您不確定,應該諮詢您的網站開發人員或WordPress管理員。
隨著EOL PHP版本的退役,任何仍在使用EOL版本的人都會發現自己的網站已變更為更新更穩定的PHP版本。