我已经通过源代码下载并安装了PHP 5.4.3。 我使用了以下命令行:
./configure --with-apxs2 --with-pgsql
我已经安装了apache 2.2.3,如下所示:
[root@localhost httpd-2.4.2]# apachectl -v
Server version: Apache/2.2.3
Server built: Apr 4 2010 17:19:54
[root@localhost httpd-2.4.2]#
但是在尝试启动服务器时出现以下错误:
起始 httpd: httpd:/etc/httpd/conf/httpd.conf 第 206 行的语法错误: 无法将/usr/lib/httpd/modules/libphp5.so加载到服务器:/usr/lib/httpd/modules/libphp5.so: undefined symbol: zend_parse_parameters [失败]
配置后,您是否在 php-source 目录中执行了 make 和 make install?必须这样做才能为 apache 安装模块。