有时候通过nginx的方式去访问url,会出现500错误,或者导致下载的图片不完整。
有可能是因为nginx的配置不对,查看nginx的log会发现没有权限访问proxy_temp。
首先确认工作进程(worker process)的用户:
检查配置文件nginx.conf的user指令
user www-data;
然后查看运行进程的用户
#ps aux | grep "nginx: worker process" | awk ‘{print $1}‘
如果二者不一致就会出现上述问题。
解决方式就是使二者的用户一致,修改配置文件后,再重启nginx就可与了。
时间: 2024-09-28 23:04:33