php - 本地主机在更新到 Maverick/Yosemite OS 后不执行 php 文件

标签 php apache osx-mavericks

所以我昨天已经升级到 Mavericks(或者可能是 Yosemite),但现在我只能在访问 localhost 时看到我的目录,但不再执行包含的 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

关于php - 本地主机在更新到 Maverick/Yosemite OS 后不执行 php 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19584893/

相关文章:

apache - 设置Tomcat与Apache配合

python - Ubuntu 上的 Django/Apache 和 virtualenv 没有使用正确的 Python 解释器

c - 使用输入文件进行调试 OS X

git reset --hard 错误 : Could not parse object

ios - XCode 5.x + Maverick 在文件操作时崩溃

PHP curl 错误 : unable to use client certificate (no key found or wrong pass phrase? )

php - 我如何允许使用 CakePHP 访问我的 .well-known/目录?

php - Laravel 编写接口(interface)的最佳方式

php - mysql无缓冲查询锁定不锁定

php - 我在我的服务器上发现了这个奇怪的 PHP 文件,它似乎破坏了我们网站的 SEO。有人知道它有什么作用吗?