WordPress 於週三晚上發布了維護版本,以解決在 11 月 7 日週二向公眾發布 WordPress 6.4 後不久發現的問題。
其中兩個問題有些嚴重,因為它們影響了某些外掛程式的功能,並且可能會為遇到任一問題的網站帶來問題。
第三個是導致管理面板中配置錯誤的警告的錯誤。
解決了三個問題
- 印刷錯誤
- 刪除的程式碼導致向後相容性問題
- 嚴重錯誤導致下載失敗
程式碼中的拼字錯誤:輕微的外觀問題
拼字問題相對較小。 影響了管理面板中煩人螢幕的顯示方式,導致其懸停在頁面頂部。
修復前:
修正後:
向後相容性錯誤
這個錯誤是那些無法總是解釋的隨機事件之一。
發生的情況是,核心貢獻者刪除了 WordPress 核心不再使用的程式碼,因此認為可以安全刪除。
但是……該程式碼仍在被插件使用,並且由於它現在丟失了,看起來 WP 6.4 導致這些插件崩潰。
所以這個維護版本中的解決方案是將其加回。
導致 cURL 錯誤的嚴重錯誤
最後一次修復是針對導致更新下載失敗並顯示錯誤訊息的錯誤,提示逾時,cURL 錯誤 28:操作失敗耗盡
根據 WordPress 內部關於如何解決此問題的討論:
「這個問題應該很關鍵。
6.4 更新了 requests 庫版本,其中包括對在使用 curl 版本 7.29(至少)的主機上運行的任何人的重大更改。
這個問題也是隨機事件中的另一個問題。 在本例中,這些伺服器使用舊的且已棄用的 cURL 函式庫版本 (cURL 7.29)。 cURL 的最新版本是 8.4.0。
帶走
WordPress 發布了 WordPress 試用版,以便社群可以測試和報告任何錯誤。
但如果沒有人體驗過它們,它們就會在最終版本發佈時出現,而這就是發生的事情。
此新維護版本更新的 WordPress 6.4 原始版本名為 Shirley。 新的維護版本要求您有一個代號 別叫我雪莉。
精選圖片由 Shutterstock/photosince 提供