1panel面板PHP7.2超时问题

1970-01-01 08:00

admin
128
来源:未知

1panel面板PHP7.2超时问题解决办法: 1、修改PHP7.2配置文件 找到运行环境-php-更多-配置- FPM 配置文件,新增: pm.max_requests = 500 # 每个worker处理500请求自动重启,解决内存泄漏 request_termi

1panel面板PHP7.2超时问题解决办法:

1、修改PHP7.2配置文件

找到运行环境-php-更多-配置-FPM 配置文件,新增:
pm.max_requests = 500 # 每个worker处理500请求自动重启,解决内存泄漏
request_terminate_timeout = 30s # 真实总耗时 30 秒强制杀掉卡住的 worker,释放进程
正常情况设置后PHP超时30秒就会报502错误。下面的网站配置可设置也可以不用设置,设置方法:
找到网站配置文件,网站-配置-配置文件,在location ~ [^/]\.php(/|$) {}中加一个:
fastcgi_connect_timeout 60s; 

fastcgi_send_timeout 60s; 

fastcgi_read_timeout 65s;
注意这里的fastcgi_read_timeout必须要比上面request_terminate_timeout的值打几秒。

下一篇

下一篇:没有了