You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RedHat 7.2系统中Apache集成PHP8启动报错的排查求助

RedHat 7.2系统中Apache集成PHP8启动报错的排查求助

大家好,我在RedHat Linux 7.2服务器上部署PHP8和Apache时遇到了棘手的问题,想请教下各位该怎么排查解决。

具体情况是这样的:当我尝试启动Apache服务时,直接抛出了语法错误,报错信息如下:

httpd: Syntax error on line 99 of /opt/APP10/Procparm/PIX/APA_PHP8114/conf/httpd.conf: Cannot load /opt/APP10/Logiciel/PHP8027/ext/apache/libphp.so into server: /opt/APP10/Logiciel/PHP8027/ext/apache/libphp.so: undefined symbol: zip_dir_add

我试着把httpd.conf里的这一行加载PHP模块的配置注释掉:

LoadModule php_module "/opt/APP10/Logiciel/PHP8027/ext/apache/libphp.so"

之后Apache就能正常启动运行了。

现在我想搞清楚到底是什么原因导致的这个问题,要怎么做才能让Apache和PHP8正常配合运行呢?另外需要说明的是,这台服务器没有外网访问权限,所有软件包都只能手动离线安装。

备注:内容来源于stack exchange,提问作者momos73

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:34:29