nginx重启后proxy_temp目录权限自动改回nobody问题修复
今天部署一个新的nginx项目时,发现页面上的js和css都没加载成功。
后台检查日志,发现是proxy_temp目录没有权限导致的。
于是用chmod、chown命令给proxy_temp目录加上root权限,然后重启nginx。
没想到proxy_temp的权限又变回了nobody(ll命令查看所得)。
经过一番百度,发现是nginx.conf文件里有一句#user nobody要开放注释,并将其改为user root,即可。
(当然使用root权限不是一个好习惯,可以给nginx单独分配一个用户更好)