nginx在本地主机上抛出403,可能是由于OS X High Sierra?

我有我的Macbook Pro上运行的nginx,当我试图查看在conf文件中设置的根目录nginx抛出一个403.我得到同样的错误与最新版本的Chrome和Firefox。

错误日志显示failed (13: Permission denied) ,尽pipe这个目录已经被ch77改为777.我已经确认在conf文件中设置了正确的根目录。 我已经停止并重新启动了nginx多次,并且也停止了nginx,重启了我的机器,然后重新启动了nginx。 还在403

我最近更新到OS X高山。 在解决这个问题时,我注意到Linux中的安全function导致了其他用途的类似问题。 High Sierra能为这个问题负责吗? 无论哪种方式,我该如何解决?

    通过将目标目录移出~/Documents/并将其移入基本目录来解决。

    显然,nginx无法访问目标目录不是由于权限问题,但也许是因为Documents是一个虚拟目录,并且它的“真实”路径对于nginx解析太长了。 不知道这是否是由于高山脉的变化。