如何增加特定脚本php fpm的请求超时

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何增加特定脚本php fpm的请求超时相关的知识,希望对你有一定的参考价值。

我正在使用laravelphp-fpmapache,我想增加请求超时。

我尝试了set_time_limit(0)ini_set('max_execution_time')但它没有用,因为我使用的是php-fpm

当我在timeout = 300(apache config)上添加proxy_timeout = 300httpd.conf问题解决但我想在特定的脚本上执行此操作。

这个问题有什么解决方案吗?

编辑

Apache版本:2.4.6

PHP:5.6.31

操作系统:CentOS 7.2

答案

如果要更改php脚本的最大执行时间限制。

vim /etc/php5/fpm/php.ini

组:

max_execution_time = 300

PHP-FPM的变化

request_terminate_timeout = 300

文章来源:Set Max INI

以上是关于如何增加特定脚本php fpm的请求超时的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 502 php-fpm 超时问题

PHP-max_execution_time与fpm.request_terminate_timeout介绍

php进程超时接口返回504错误分析

nginx+php-fpm出现502 bad gateway错误解决方法

配置php-fpm参数

PHP出现502解决方案