微信人员回复:
PHP 7.4 和 8.0 都编译失败,说明你 CentOS 7 的底层编译环境确实存在缺失或损坏,光补 gettext 已经不够了。
建议你先在 SSH 终端执行 bt 16 修复一下面板,这个命令会自动检测并修复面板核心文件和依赖环境,很多编译环境问题修完就能解决。
如果修复后还是装不上,那基本可以确定是系统底层的 gcc、make 等基础工具链有问题了,手动排查成本很高。这种情况建议你直接把报错截图发到宝塔论坛求助专区,让技术人员帮你远程定位具体缺哪个包,或者考虑换个 Debian 12、Ubuntu 22 这类官方推荐系统重新部署,兼容性会好很多。 |