[安全性] WordPress 會停止對 PHP 5 的支援

預定於 2023 年 8 月 8 日發佈的 WordPress 6.3 會停止對 PHP 5 的支援,這個版本的 PHP 最低版本需求為 7.0.0,建議使用 PHP 7.4 或更新版本。

目前版本的 WordPress 核心程式支援 PHP 5.6.20 或更新版本,2019 年發佈的 WordPress 5.2 將 PHP 最低版本需求調整為 5.2,依據 2023 年的 WordPress 網站監測統計資料,PHP 5.6 的使用率已降至 3.9%。

WordPress 所使用的 PHP 版本必須低於某個明確的使用率才會停止支援,但專案維護者依據過去的經驗,已將 5% 訂立為取消支援的基準。目前 PHP 5.6 的使用率已低於 3.9%,且每隔幾週便會降低約 0.1%,因此可以開始規劃提升 PHP 最低需求版的版本。

循序漸進提升 PHP 最低需求版本後,會在外掛及佈景主題生態系、WordPress 專案的長期展望、開發人員關係、WordPress 程式碼基底長期發展及其開發人員工具中,慢慢顯示其優勢。

前往這份 Trac 支援需求以進一步了解這次提升最低需求版本升級的相關

關於 PHP 8

WordPress 核心程式對於 PHP 8.0、8.1 及 8.2 的支援相當良好,移除這幾個 PHP 新版本的「Beta 支援」標籤的提案已在進行討論。

相關安全性支援

執行於 PHP 5.6 的 WordPress 網站會停留在 6.2.x 版,並可持續接收安全性更新。依據目前的安全性政策,會持續為 WordPress 4.1 及更新版本提供安全性更新支援

持續向前

目前沒有持續提升 PHP 最低需求版本的計畫。核心程式團隊會與主機代管團隊合作,持續監控 PHP 版本的使用率,鼓勵使用者及主機代管公司儘快升級所使用的 PHP 版本。在可預見的未來,仍會繼續沿用「使用率 5%」這項基準作為標準。

以下是 2023 年 7 月的 PHP 版本使用率統計資料

  • 8.2: 2.11%
  • 8.1: 9.37%
  • 8.0: 14.05%
  • 7.4: 51.13%
  • 7.3: 7.92%
  • 7.2: 6.29%
  • 7.1: 1.38%
  • 7.0: 2.05%
  • 5.6: 3.93%

立即更新 PHP

如果需要進一步了解 PHP 版本及升級方式的相關資訊,請參考這份說明及解釋處理流程的技術支援文章。

內容來源

本篇內容來自官方公告〈Dropping support for PHP 5〉。

發佈留言