正如标题所说,我需要添加一个服务 httpd 以使 php 和 apache2 相互通信(通过 httpd.conf 中的行:AddType application/x-httpd-php .php)
我卸载了 CentOS 6.2 中的默认 httpd,然后对 apache2.2.21(最新)进行了源安装,对 php5.3.9 进行了相同的源安装。
我的猜测是他们没有互相交谈,因为服务 httpd 目前根本无法被识别。
我如何将当前的 apache2 链接到不存在的 httpd 服务?
答案1
您的 Apache 和 PHP 的“./configure”设置是什么?
PHP 至少应该包含 --with-apxs2=/usr/local/apache/bin/apxs(将路径更改为编译的 Apache)。
样本:
./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/lib/mysql --with-gd --with-jpeg-dir=/usr/lib --with-zlib