为了账号安全,请及时绑定邮箱和手机立即绑定

nginx怎么延长脚本返回的时间?

nginx怎么延长脚本返回的时间?

PHP
墨色风雨 2019-03-13 22:12:25
我有个php文件执行拷贝动作,需要挺长时间,php有个选项: max_execution_time = 30 它的意思是: max_execution_time : PHP脚本执行时间,默认30,该选项设定PHP程序的最大执行时间,如果一个PHP脚本被请求,且该PHP脚本在max_execution_time时间内没能执行完毕,则PHP不再继续执行,直接给客户端返回超时错误。没有特殊需要该选项可保持默认设置30秒,如果PHP脚本确实需要长执行时间则可以适当增大该时间设置。 问题:把上面max_execution_time设为300,php可以了。可是nginx不到300秒就会返回错误,所以问题就是应该设置nginx的哪一项来延迟返回错误的时间?
查看完整描述

3 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

无图无真相,这是我的服务器的配置,请参考

https://img1.sycdn.imooc.com//5c8f691b000197e408000326.jpg

查看完整回答
反对 回复 2019-03-18
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

一般用set_time_limit(0);
在脚本执行开始放入这个。

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 893 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信