nginx服务器频繁报“500 Internal Server Error”错误,是因为服务器上文炳数设置过小,设置方法以下:
1>. /etc/security/limits.conf文件,最后加上两句
* soft nofile 65535
* hard nofile 65535
2>. /etc/sysctl.conf,增长:
fs.file-max=65536
3>. nginx配置文件nginx.conf,增长:
在worker_processes的下面增长一行
worker_rlimit_nofile 65535;
操做:
1>. sysctl -p
2>. 重启nginxnginx