我上网查了一下,说这是超过了最大打开文件数的限制。
解决方法是:
1 打开/etc/security/limits.conf文件,加上两句
* soft nofile 65535
* hard nofile 65535
2 打开/etc/nginx/nginx.conf
在worker_processes的下面增加一行
worker_rlimit_nofile 65535;
3 重新启动nginx,重新载入设置
kill -9 `ps -ef | grep php | grep -v grep | awk '{print $2}'`
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 100 -u www-data -f /usr/bin/php-cgi