报错信息
进程调用 php 执行提示如下:
-bash: fork: Resource temporarily unavailable
解决办法
修改配置 /etc/security/limits.d/90-nproc.conf 增加 www 用户的进程最大限制
[www@vps root]$ cat /etc/security/limits.d/90-nproc.conf
# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.
#* soft nproc 102400
root soft nproc unlimited
www soft nproc 102400
* soft nproc 655350
* hard nproc 655350
* soft nofile 655350
* hard nofile 655350
[www@vps root]$
保存更新之后,需要重启服务器。
本文介绍了解决在执行PHP进程调用时遇到的资源暂时不可用错误的方法。通过修改系统配置文件来提高用户进程的最大限制数,有效避免了因进程数量限制导致的异常终止情况。
592

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



