我正在运行 nginx 作为前端和 php-fpm 作为后端来处理 php 文件。我的 /var/log/php-fpm/error.log 上出现“打开的文件太多”错误。我已将硬软 ulimit 增加到 65535,但似乎无法解决问题。
/var/log/php-fpm/error.log
[17-Sep-2012 14:43:51] ERROR: failed to prepare the stderr pipe: Too many open files (24)
[17-Sep-2012 14:43:52] ERROR: failed to prepare the stderr pipe: Too many open files (24)
ulimit -n
65535
/etc/php-fpm/www.conf
rlimit_files = 65535