gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 05:58:28 24 4
gpt4 key购买 nike

我在 Macbook Pro 上运行 nginx,当我尝试查看 conf 文件中设置的根目录时,nginx 抛出 403。我在最新版本的 Chrome 和 Firefox 中遇到相同的错误。

错误日志显示 failed (13: Permission denied) ,尽管该目录已使用 777 进行 chmod'ed。我已确认在 conf 文件中设置了正确的根目录。我已经多次停止并重新启动nginx,并且也停止了nginx,重新启动了我的机器,然后重新启动了nginx。仍然得到403。

我最近更新到 OS X High Sierra。在解决此问题时,我注意到 security feature in Linux已导致其他用途的类似问题。 High Sierra 是否应对此问题负责?无论哪种方式,我该如何解决?

最佳答案

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

显然 nginx 无法访问目标目录不是由于权限问题,而是因为 Documents 是一个虚拟目录,它的“真实”路径太长,nginx 无法解析。不知道这是否是由于 High Sierra 的变化。

关于macos - nginx 在本地主机上抛出 403,可能是由于 OS X High Sierra?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47559267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com