修改 /usr/local/php/etc/php.ini 将 max_execution_time 改为 300。这个现在就是 300 /usr/local/php/etc/php-fpm.conf 调整 request_terminate_timeout 的值 这个默认是 100.。。。这个时间应该和我出现问题时的时间差不多。调到 120 或 180 没问题吧。
1
squid157 2017-04-29 16:00:29 +08:00
说一句不能解决你问题的,如果一个远程的 PHP 脚本执行这么久,那设计上就有问题。
就算服务器不断开连接,客户端不断开连接,中间这么多路由和防火墙,也可能把你的 TCP 连接断掉。 你应该想想怎么后台执行任务,然后不定期更新状态,这样。 |
2
wtbhk 2017-04-29 16:05:11 +08:00
B
|
4
lianyue 2017-04-29 19:20:56 +08:00 via iPhone
优化 mysql 而不是弄 php
|