Apache 2和PHP 5.3通过MacPorts?

我已经安装了MacPortsed,并且已经安装了Apache 2和PHP 5.3,但是我无法使Apache 2与PHP 5.3一起工作。

我试图卸载并重新加载它,我不知道如何从MacPorts重新安装Apache,或者我怎样才能得到PHP 5.3的工作。

我已经运行这个命令

sudo port install php5 +apache2 +pear 

但是我的networking服务器现在没有运行PHP 5。

是否有一个特定的原因,你想要使用MacPorts版本的PHP和Apache? 苹果已经为Snow Leopard Server预装了Apache 2和PHP 5.3。

你是否编辑过适当的httpd.conf文件来包含php5.so (没有注释掉)?

例如,对于Apple的默认安装,PHP被禁用,您需要通过Server Admin(Web下的Sites部分提供httpd.conf的基本GUI)或编辑/etc/apache2/httpd.conf来启用PHP 5。 对于MacPorts,相应的文件位于/opt/local/apache2/conf/httpd.conf