所以昨天我升级到了Mavericks(或者也许是优胜美地),但是现在当我访问localhost时,我只能看到目录的 View ,但是不再执行包含的index.php。
我必须取消注释/etc/apache2/httpd.conf
中的virtualhosts行
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
因此我的虚拟主机可以工作,但是php无法执行。
最佳答案
找到了解决方案:
还必须在/etc/apache2/httpd.conf
中取消注释此行:
LoadModule php5_module libexec/apache2/libphp5.so
不要忘记更改后重新启动Apache:
sudo apachectl restart