在没有 MAMP 的情况下在 OS X 上本地安装 WordPress(权限错误)



我正在尝试在带有内置内容(apache/php)的Mac上本地安装wordpress,而无需安装MAMP。 基本上我遵循本教程:

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 时查看终端屏幕。它可能会告诉您问题是什么。如果没有,请将日志文件的最后几行粘贴到此处,我会为您查看。

最新更新