nginx有时候图片下载或者500错误问题原因

  有时候通过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就可与了。

原文地址:https://www.cnblogs.com/xiaoskery/p/4663812.html