php [ERROR] fpm_unix_init_child()

一天服务器的服务突然自己死掉了,没有人动服务器,查看了一下有没有服务报错,然后看到了php-fmp报

[ERROR] fpm_unix_init_child(), line 168: setrlimit(RLIMIT_NOFILE) failed: Invalid argument (22)

这个错误!

报这个错误说明系统的文件描述符与服务的不一致,查看一下系统的文件描述符是1024

而服务的是51200,我把系统的改成了51200后,重启服务没有报错,服务也没有自己死掉了。

修改系统文件描述符:

(1) ulimit -SHn 51200

(2)vim /etc/security/limits.conf

在后面加两句话:

*       soft    nofile  51200

*       hard    nofile  51200

你可能感兴趣的:(PHP,unix,职场,休闲,[ERROR])