增加最大执行时间

增加最大执行时间

我的是 Ubuntu 14,并且我已经使用 Apache 启用了 fpm-event。

apachectl -V | grep -i mpm显示:

Server MPM:     event

似乎那些执行时间超过 30 秒的页面出现了此错误:

内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。

我应该在哪里更改配置以将其增加到每天 45 秒?

在 apache 错误日志中我可以看到:

[2018 年 4 月 3 日星期二 16:14:44.259133] [fastcgi:error] [pid 28646:tid 140666243819264] [客户端 103.52.51.21:60161] FastCGI:与服务器“/usr/lib/cgi-bin/php5-fcgi”的通信已中止:空闲超时(30 秒),引用者: http://www.example.com/google-analytics-charts/verify

实际上是 Drupal 网站,其速度可能极其缓慢。

答案1

也许这个解决方案可以帮助你: https://stackoverflow.com/questions/40360922/increase-php-fpm-idle-timeout-setting

您可以更改 apache 配置中的 idle-timeout 来延长它(不能为 0):

FastCgiExternalServer /usr/lib/cgi-bin/php7-fcgi -socket /run/php/php7.0-fpm.sock -idle-timeout 1800 -pass-header Authorization

相关内容