OSX Mavericks Apache" DocumentRoot必须是一个目录"

时间:2014-08-03 14:33:55

标签: apache permissions apache2 osx-mavericks document-root

我想在新机器上更改某些本地开发的默认文档根目录。

我编辑了httpd.conf并将DocumentRoot声明更改为“Documents / Sandbox”,并确保Sandbox目录具有正确的权限(777)。

再次在httpd.conf中我编辑了另一行来阅读。

所以基本上我替换了所有原始的DocumentRoot声明,并用“Documents / Sandbox”替换它们。

现在每当我尝试运行Apache时,我都会得到臭名昭着的“Documentroot必须是目录”错误。

我尝试了DocumentRoot的不同变体,例如使用和不使用尾部斜杠,使用主目录声明(〜),添加“Users / me /”,......无论如何它都不起作用。

我正在尝试做什么(即将我的DocumentRoot放在我机器上“Documents”下的文件夹中“如果是这样,我该如何纠正这个错误?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我错过了第一个“/”

IE:/ Users / me / Documents / Sandbox