OSX Mavericks Apache“DocumentRoot必须是一个目录”

问题描述 投票:0回答:1

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

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

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

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

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

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

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

apache permissions apache2 osx-mavericks document-root
1个回答
0
投票

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

IE:/ Users / me / Documents / Sandbox

© www.soinside.com 2019 - 2024. All rights reserved.