Apache-2.2

通過連結到源安裝 apache2 添加 Httpd 服務

  • January 27, 2012

正如標題所說,我需要添加一項服務 httpd 以使 php 和 apache2 似乎相互交談(通過 httpd.conf 中的行:AddType application/x-httpd-php .php)

我解除安裝了 CentOS 6.2 中的預設 httpd,然後為 apache2.2.21(最新)安裝了原始碼,為 php5.3.9 安裝了相同的原始碼。

我的猜測是他們沒有互相交談,因為服務 httpd 根本沒有被 atm 辨識。

如何將我目前的 apache2 連結為不存在的 httpd 服務?

您的 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

引用自:https://serverfault.com/questions/351600