Nginx+Apache+PHP超时时间设定

Posted danhuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx+Apache+PHP超时时间设定相关的知识,希望对你有一定的参考价值。

今天在做一个数据导入,超时时间一直设置不对,经过几轮查询以后,才知道需要做如下多环节的配置。

nginx需要配置如下超时配置

 fastcgi_connect_timeout 300;
 fastcgi_send_timeout 300;
 fastcgi_read_timeout 300;

如果使用的是Nginx的代理服务,需要添加如下配置

 location / 
                proxy_read_timeout      300;
        

php端需要修改如下配置

max_execution_time = 300
max_input_time = 300

修改完成以后,全部重启一下,就完美解决了。

以上是关于Nginx+Apache+PHP超时时间设定的主要内容,如果未能解决你的问题,请参考以下文章

nginx 超时时间设置会把php任务停止吗

nginx 和 php超时设置

php环境下nginx超时问题解决

pcaptransfertimedout

使用 PHP 了解 Apache 上的“408 请求超时”

Nginx 502 php-fpm 超时问题