小编Bry*_*rna的帖子

nginx 不遵循 www-data 用户的符号链接

我已经在默认服务器上创建了一个文件夹/var/www/default,一切都按预期进行。在该文件夹内,我使用通用~/WebstormProjects/my-projectln -s. 它工作了一段时间,最后一次我使用 更新时apt-get,nginx 不再遵循符号链接,这给了我一个 404 错误,甚至没有像以前那样列出符号链接。

尝试使用该disable_symlinks指令,将其设置为off,但没有任何反应。也按照此链接中的步骤操作,但仍然没有任何结果。还把自己添加到www-data用户中,什么也没有。

但是,如果我nginx.conf通过将user指令更改为我自己的用户并重新启动服务器来进行编辑,确实可以工作,但我知道这是一种非常糟糕的做法,并且在将来的某一天它将不允许 PHP-FPM 工作。

那么,我该怎么做才能让 nginx 遵循符号链接,而不更改源目录的所有者呢?顺便说一句,我使用的是 Ubuntu 14.04.3 和通过包管理器安装的 nginx 1.4.6。

permissions symlink nginx configuration-files ubuntu-14.04

5
推荐指数
1
解决办法
9999
查看次数