香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

返回列表 發帖
查看: 1341|回復: 1

[求助] 插件版本php檢測

55

主題

85

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
2 個
樓主
發表于 2026-3-10 15:54:26 |湖南| 只看樓主 |倒序瀏覽 |閱讀模式
安裝的插件太多了  有的是最高php7.4 有的最高php8.3
我之前把php版本改成8.3  論壇報錯 改php7.4才可以,
但是現在liunx系統的10.1了  
PHP 7.4 在 AlmaLinux 10.1 系統上編譯時,與系統中高版本的 libxml2 庫存在兼容性問題,具體表現為函數參數類型不匹配和廢棄函數調用。下面我會給你提供完整的解決方案。

問題分析

  1. 1. 核心錯誤:xmlSetStructuredErrorFunc 函數期望接收 const struct _xmlError * 類型的參數,但 PHP 7.4 源碼中傳遞的是非 const 類型,導致類型不兼容。
  2. 2. 環境原因:AlmaLinux 10.1 自帶的 libxml2 版本較高(新增了 const 修飾),而 PHP 7.4 是較老的版本,源碼未適配該變化。
  3. 3. 次要警告:xmlRelaxNGCleanupTypes 函數已被廢棄,也需要適配。
從 libxml2 2.9.x 系列(包括 2.9.12)開始,xmlSetStructuredErrorFunc 等函數的參數已新增 const 修飾(如 const struct _xmlError *),而 PHP 7.4 源碼中對應的函數參數未添加 const,導致類型不兼容 —— 這正是你之前編譯失敗的核心原因。2.9.12 作為 2.9.x 系列的后續版本,延續了該接口設計,并未回滾或兼容舊版 PHP 的寫法。
PHP 8 是目前推薦使用的版本系列,具有更高的性能和安全性。以下是 PHP 8 的主要版本:
  • PHP 8.4:最新版本為 8.4.10(2025 年 7 月發布)。
  • PHP 8.3:最新版本為 8.3.23(2025 年 7 月發布)。
  • PHP 8.2:最新版本為 8.2.28(2025 年 3 月發布)。
  • PHP 8.1:最新版本為 8.1.32(2025 年 3 月發布)。
停止支持的版本
  • PHP 7:自 2022 年 11 月起停止支持,最后一個版本為 7.4.33。
  • PHP 5:自 2019 年 1 月起停止支持,最后一個版本為 5.6.40。
  • PHP 4:自 2008 年 8 月起停止支持,最后一個版本為 4.4.9。
  • PHP 3:自 2000 年 10 月起停止支持。
升級建議
為了確保安全性和性能,建議將舊版本升級到 PHP 8 系列的最新版本。PHP 8 提供了顯著的性能改進和新特性,例如 JIT 編譯器和更強大的類型系統。
有沒有出個檢測廠家php版本的 php7版本的插件就考慮去掉
我知道答案 回答被采納將會獲得1 貢獻 已有1人回答
回復

使用道具 舉報

15

主題

3730

回帖

6

粉絲

應用開發者

貢獻
440 點
金幣
172 個
QQ
沙發
發表于 2026-3-10 16:02:21 |河南| 只看Ta
可以使用 https://addon.dismall.com/plugins/hl_checkphp8.html這個插件  掃描 其他插件對 php8的 兼容性
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2026-5-31 03:56 , Processed in 0.050420 second(s), 12 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表