在使用nginx的时候,有时会发现报 proxy_temp Permission denied 错误,这时候nginx会报error信息,原因其实就是 proxy_temp 没有读取权限,有两种解决办法:
将nginx启动用户改为有权限的用户(如 root)或者将proxy_temp授权给启动用户
1
user root;
更改nginx的配置,将缓冲区调整大一点,以下几项需要同时调整配置
1
2
3
4
5
6
7http{
#proxy缓存设置
proxy_buffer_size 10m;
proxy_buffers 4 10m;
proxy_busy_buffers_size 10m;
proxy_temp_file_write_size 10m;
}