nginx出现500错误,Too many open files

目前搜集到的可能性有3个

1.PHP代码有错误,可以查看php的错误日志。

2.若PHP日志中无500错误记录,则查看nginx的错误日志,若看到很多 Too many open files…… 的错误,这就是500错误的原因。

    解决办法:修改nginx.conf 添加/修改 worker_rlimit_nofile 655360; 

    修改linux /etc/security/limits.conf 添加

        

* soft nofile 655360
* hard nofile 655360
重启服务器。


3.nignx所在磁盘空间已满

你可能感兴趣的:(nginx,500错误)