当我更新到我的OS 10.9时,我的apache虚拟主机设置崩溃了。我首先发现extra / httpd-vhost.conf文件的include行已被注释掉,如下所示:
# Virtual hosts
#Include /private/etc/apache2/extra/httpd-vhosts.conf
所以我没有注释。现在,虚拟主机似乎正在运行,但PHP代码只是作为文本文件被提取。它没有运行代码。似乎好像,php链接不再有效?那有意义吗?有什么想法吗?
答案 0 :(得分:2)
查看 / private / etc / apache2 / extra 目录。 Mac OS X重命名您的旧配置文件并添加新鲜的香草。当我升级到小牛队时,我遇到了同样的问题。
答案 1 :(得分:1)
原来问题只是httpd.conf中php5的LoadModule行也被注释掉了:
LoadModule php5_module libexec/apache2/libphp5.so
我取消注释,现在一切似乎都在运作。