我正在尝试在没有安装 MAMP 的情况下使用内置的东西(apache/php)在 Mac 上本地安装 wordpress。基本上我正在关注本教程:
https://gist.github.com/1500117
编辑 httpd.conf 文件并重新启动 apache 后,我在浏览器中收到此错误:
Forbidden
You don't have permission to access / on this server.
有任何想法吗?我正在使用雪豹
我正在尝试在没有安装 MAMP 的情况下使用内置的东西(apache/php)在 Mac 上本地安装 wordpress。基本上我正在关注本教程:
https://gist.github.com/1500117
编辑 httpd.conf 文件并重新启动 apache 后,我在浏览器中收到此错误:
Forbidden
You don't have permission to access / on this server.
有任何想法吗?我正在使用雪豹
好吧,我找到了导致问题的原因。我放置wordpress文件夹的站点文件夹的权限为750,将其更改为751后,现在可以使用了。这是一个适当的解决方案还是我应该继续挖掘?
虽然这里有很多变量需要检查,但最大的两个是服务器根目录(确保所有路径元素的大小写正确)和 WordPress 文件本身的用户权限/所有者。
说了这么多,为什么不在这种情况下使用 MAMP 呢?
尝试输入http://your-host-name/index.php
如果这样可以解决问题,那么您的 DirectoryIndex 指令(在 httpd.conf 中)需要更改为 DirectoryIndex index.html index.php
如果这不能解决问题,请在控制台中键入 tail -f /var/log/apache2/error_log 并查看终端屏幕,同时在浏览器中点击http://your-host-name/index.php 。它可能会告诉您问题所在。如果没有,请将日志文件的最后几行粘贴到此处,我会为您查看。