5
我運行nginx作爲前端和php-fpm作爲後端來訪問php文件。我的/var/log/php-fpm/error.log文件中出現「文件太多」錯誤。我已經努力將軟限制增加到65535,似乎無法解決問題。php-fpm太多打開的文件
/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
感謝Gleen,我在Linux操作系統水平的提高打開FD限制和問題就解決了。 http://www.cyberciti.biz/faq/linux-unix-nginx-too-many-open-files/ – Ryan