如何升級WordPress伺服器PHP版本

為WordPress網站升級至最新的PHP版本可提高效能和網站速度。但是,有時您的網站託管公司可能使用舊版本的PHP。

在本教學中,我們將介紹如何更新WordPress網站的PHP版本。

如何升級WordPress伺服器PHP版本-1

為什麼要更新WordPress網站的PHP版本

WordPress 是使用一種名為PHP的開源程式語言開發的。在撰寫本文時,WordPress至少需要PHP 7.4或更高版本。當前可用於PHP的穩定版本是8.0.8。

大多數WordPress託管公司使用PHP 7.4或更高版本來滿足最低WordPress要求。

每個PHP版本都通過更有效地執行程序和減少記憶體使用來提高效能。這會通過加快速度並減少伺服器負載來影響您的WordPress網站速度

通常,WordPress主機會在後臺自動更新PHP版本。這些更新對大多數網站沒有影響,您可能根本不會注意到任何變化。

有時,您的WordPress網站上的外掛可能會由於與較新的 PHP 版本不相容而出現異常。在這種情況下,一些網站所有者可能希望切換回舊的PHP版本,直到外掛更新解決該問題。

如何檢視WordPress伺服器當前PHP版本?

在WordPress儀表盤可以輕鬆檢視託管服務提供商使用的PHP版本。

只需登入到您的WordPress網站的管理後臺,然後轉到工具»站點健康頁面並切換到“資訊”選項卡。

如何升級WordPress伺服器PHP版本-2

接下來,您需要向下滾動一點並單擊以展開“伺服器”選項卡。此部分顯示伺服器資訊,包括您的伺服器使用的PHP版本。

如何升級WordPress伺服器PHP版本-3

如您所見,在上面的螢幕截圖中,我們的演示網站使用的是PHP版本 7.4.21。

更新WordPress網站上的PHP版本

所有頂 WordPress託管公司都允許更改網站使用的PHP版本(如果屬於自主管理的VPS伺服器,比如使用寶塔或者LNMP,更換PHP版本也是很簡單的)。下面向您展示一些來自頂級託管服務提供商的示例及LNMP、寶塔的PHP版本升級或者更換。

1. LNMP伺服器PHP版本升級

升級PHP前,請確認你的網站程式是否支援升級到的PHP版本,防止升級到網站程式不相容的PHP版本,具體可以去你使用的PHP程式的官網查詢相關版本支援資訊。v1.3及以後版本大部分情況下也可以進行降級操作。

登入伺服器SSH,進入LNMP安裝目錄執行:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
./upgrade.sh php
./upgrade.sh php
./upgrade.sh php

到http://www.php.net/downloads.php 獲取版本號,輸入版本號,如7.2.6 回車,再次回車確認即可開始升級。

如何升級WordPress伺服器PHP版本配圖3

如需要編譯其他引數可以,lnmp 1.3及以後版本版可以修改lnmp.conf配置檔案裡的PHP_Modules_Options引數的引號里加其他需要的引數。

lnmp 1.2版修改include/upgrade_php.sh檔案

PHP_Modules_Arguments=""引數的雙引號裡新增需要的其他模組,多個模組引數空格隔開,然後再執行升級即可。

升級完PHP如果phpmyadmin可能會無法使用,需要升級phpmyadmin至對於php和mysql版本的phpmyadmin版本。

如果升級失敗可下載並壓縮 /root/upgrade_lnmp_php日期.log 日誌去https://bbs.vpser.net 論壇進行反饋。

如果要恢復原PHP,將 /usr/local/ 下 oldphp日誌 的目錄重新命名為 php 並,將/usr/local/oldphp日期/init.d.php-fpm.bak.日期 的檔案拷貝到/etc/init.d/ 目錄下重新命名為 php-fpm 即可恢復。

2. 通過寶塔控制面板更換PHP版本

現在 WordPress 站點一般都要求最低的PHP版本是5.6,建議7.0以上,那麼安裝有寶塔 Linux 面板的站長如何實現一鍵切換網站的PHP版本呢?

首先,登入寶塔 Web 面板 >> 軟體商店 >> 執行環境 >> 安裝想要切換的PHP版本,如原先安裝有PHP7.1,想要切換到PHP7.2,那麼就直接點選PHP7.2右側對應的“安裝”按鈕,稍等片刻即可成功安裝。具體如下圖所示:

如何升級WordPress伺服器PHP版本-4

然後,點選左側選單“網站”>> 點選相應網站右側的“設定”按鈕 >> 點選左側的“PHP 版本”>> 在 PHP 版本下拉選項中選擇 PHP-72 >> 點選【切換】按鈕,稍等片刻即可成功切換 PHP 版本。具體如下圖所示:

如何升級WordPress伺服器PHP版本-5

寶塔Linux面板允許同時安裝和執行多個 PHP 版本,這樣可以讓不同的網站使用不同的PHP 版本。不過還是建議大家儘量只執行一個PHP版本會更好,畢竟多個PHP版本同時執行會佔用資源。

建議切換到最新版本之後,不用的PHP版本可以點選“設定”>> 點選【停止】按鈕讓其停止執行,或者直接點選“解除安裝”按鈕解除安裝它,有需要時再安裝也行。

3. 更換Bluehost伺服器的PHP版本

首先,您需要登入您的Bluehost託管帳戶儀表盤,然後單擊左欄中的“Advanced”選項卡。

如何升級WordPress伺服器PHP版本-1

這會將您帶到高階工具頁面來管理您的主機帳戶。從這裡您需要單擊MultiPHP Manager圖示。

在下一頁上,您需要選擇您的網站,然後選擇要使用的PHP版本。

如何升級WordPress伺服器PHP版本-7

單擊“Apply”按鈕以儲存更改。

Bluehost現在將開始使用您為網站選擇的PHP版本。

4. 更改SiteGround伺服器PHP版本

如果您使用SiteGround託管,那麼這裡是您更新WordPress網站的PHP版本的方法。

首先,您需要登入到您的SiteGround帳戶儀表盤。之後,您需要切換到“Websites”頁面,然後單擊您網站旁邊的“Site Tools”按鈕。

如何升級WordPress伺服器PHP版本-8

接下來,您需要從左欄中轉到DEVS » PHP Manager。從這裡您可以選擇使用SiteGround的Ultrafast PHP或Standard PHP。您還可以通過單擊“Edit”圖示來更改PHP版本號。

如何升級WordPress伺服器PHP版本-9

這將彈出一個彈出視窗,您首先需要在“Set PHP Version”選項下選擇“Change PHP version manually”。

如何升級WordPress伺服器PHP版本-10

After that, you would be able to select your PHP version from a drop down menu. Don’t forget to click on the Confirm button to apply your changes.

之後,您將能夠從下拉選單中選擇您的PHP版本。不要忘記單擊“Confirm”按鈕以應用您的更改。

5. 更換HostGator伺服器的PHP版本

首先,您需要登入您的HostGator託管帳戶儀表盤,然後單擊“Hosting”部分。從這裡您需要單擊您的主機帳戶下的cPanel連結。

如何升級WordPress伺服器PHP版本-11

這將啟動cPanel儀表板,您可以在其中管理主機帳戶的高階設定。您需要向下滾動到Software部分並單擊MultiPHP Manager圖示。

如何升級WordPress伺服器PHP版本-12

接下來,您需要選擇您的域名,然後選擇PHP版本。不要忘記單擊“Apply”按鈕以儲存您的設定。

6. 更換WP Engine伺服器PHP版本

WP Engine是一家WordPress網站託管公司,這意味著他們會自動為您升級PHP版本。但是,您也可以手動升級和降級網站的PHP版本。

只需登入您的WP Engine儀表盤,然後單擊您網站旁邊的PHP版本號。

如何升級WordPress伺服器PHP版本-13

這將彈出一個彈出視窗,您可以在其中選擇降級或升級WordPress網站的PHP版本。

如何升級WordPress伺服器PHP版本-2

不要忘記單擊“Change PHP Version”按鈕以儲存更改。

7. 更換其他WordPress託管伺服器環境的PHP版本

大多數WordPress託管公司使用類似的託管儀表盤和一些自定義。通常,您會在cPanel儀表盤中找到MultiPHP Manager圖示。

如果您找不到它,那麼您可以聯絡WordPress託管服務提供商並要求他們更改您網站的PHP版本。

更換網站PHP版本後要做的事情

為您的WordPress 網站更新PHP版本後,您可能需要確保一切正常。

我們建議您訪問您的網站,看看是否有任何明顯的問題。

然後,您可以登入到WordPress管理後臺,確保您的網站使用的是最新版本的WordPress,並且您的所有外掛和WordPress主題都已更新。

最後,建議在對PHP版本升級或降級前對WordPress網站進行完整備份

如果PHP更新導致WordPress網站出問題,該怎麼辦?

PHP更新導致的WordPress網站異常的可能性很小。然而,隨著免費和付費外掛的增多,一行糟糕的程式碼就有可能導致錯誤。

您需要做的第一件事是確保它不是導致此錯誤的外掛或主題。為此,請停用所有WordPress外掛並切換到預設的WordPress主題。

如果這不能解決您的問題,請聯絡您的網路託管服務商的支援團隊。您面臨的問題很可能已經在他們的通知中,他們將能夠為您提供幫助。

如果您的虛擬主機無法幫助您,那麼您可以使用上述方法降級您的PHP版本。

我們希望本教學能幫助您瞭解如何更新WordPress網站的PHP版本。

評論留言