PHP 8.1.27 發布!
2023年12月21日
PHP 開發團隊宣布 PHP 8.1.27 立即可用。這是一個錯誤修復版本。
所有 PHP 8.1 使用者都被鼓勵升級至此版本。
有關 PHP 8.1.27 的源代碼下載,請訪問我們的下載頁面,Windows 的源代碼和二進制文件可在windows.php.net/download/找到。更改的列表記錄在變更日誌中。
ChangeLog
Core:
- 修復 oss-fuzz #54325(惡意錯誤處理程序中 var-var 名稱使用後的釋放)。
- 修復 oss-fuzz #64209(在 php_message_handler_for_zend 中就地修改 filename 的問題)。
- 修復 bug GH-12758 / GH-12768(在 ZEND_FUNC_GET_ARGS 和 ZEND_BIND_STATIC 中的 OOM 處理程序中的無效 opline)。
DOM:
- 修復 bug GH-12616(DOM:移除 XMLNS 命名空間節點導致無效的默認前綴)。
FPM:
- 修復 bug GH-12705(fpm_status_export_to_zval 中的分段錯誤)。
Intl:
- 修復 bug GH-12635(ICU 74.1 中的測試 bug69398.phpt 失敗)。
LibXML:
- 修復 bug GH-12702(libxml2 2.12.0 在源代碼構建中的問題)。
MySQLnd:
OpenSSL:
- 修復 bug #50713(openssl_pkcs7_verify() 可能忽略不受信任的 CA)。
PCRE:
- 修復 bug GH-12628(gh11374 測試在 Alpinelinux 上失敗)。
PGSQL:
PHPDBG:
- 修復 bug GH-12675(phpdbg_prompt.c 中的 MEMORY_LEAK)。
SQLite3:
- 修復 bug GH-12633(sqlite3_defensive.phpt 在 sqlite 3.44.0 中失敗)。
Standard:
- 修復 syslog 設備處理中的內存泄漏。
- 修復 bug GH-12621(配置在虛擬主機中的 browscap 導致分段錯誤)。
- 修復 bug GH-12655(proc_open() 不考慮描述符數組中的引用)。
Streams:
- 修復 bug #79945(imagecreatefrompng 中的流包裝器導致段錯誤)。
Zip:
- 修復 bug GH-12661(ZipArchive::addGlob remove_path 選項行為不一致)。
資料來源:https://www.php.net/ChangeLog-8.php#8.1.27