Apache 2 和 PHP 5.3 通过 MacPorts?

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

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

答案1

您想要使用 MacPorts 版本的 PHP 和 Apache 有什么特别的原因吗?Apple 已为 Snow Leopard Server 预装了 Apache 2 和 PHP 5.3。

您是否已编辑适当的 httpd.conf 文件以包含php5.so(未注释掉)?

例如,Apple 的默认安装中 PHP 是禁用的,您需要通过服务器管理(其中 Web 下的站点部分提供了 httpd.conf 的基本 GUI)或编辑来启用 PHP 5。/etc/apache2/httpd.conf对于 MacPorts,相应的文件位于/opt/local/apache2/conf/httpd.conf

相关内容