web服务器运行了几个月的时间,PHP的日志文件已经有几百M的大小,打开一看,结果基本全部都是一下的错误
查过网上的资源,基本都是认为是php线程打开文件句柄受限导致的错误。具体的解决的办法如下:
1 提升服务器的文件句柄打开打开
/etc/security/limits.conf : (增加) * soft nofile 51200 * hard nofile 512002. 提升nginx的进程文件打开数nginx.conf : worker_rlimit_nofile 51200;3. 修改php-fpm.conf文件,主要需要修改2处。<value name="max_requests">10240</value><value name="rlimit_files">51200</value>完成以上修改,警告信息即可避免。
本文介绍了解决PHP-FPM频繁重启的问题及其原因。通过调整服务器文件句柄限制、nginx配置及修改php-fpm.conf文件,有效避免了错误日志中出现的警告信息。
1072

被折叠的 条评论
为什么被折叠?



