【发布时间】:2020-01-04 10:20:31
【问题描述】:
在我的脚本中,我定义了插入数据库查询的最长执行时间
ini_set('max_execution_time', '0');
但是,5分钟后,页面会显示504错误,10分钟后我检查数据库时,我可以看到所有数据都已插入数据库,但页面仍然显示504错误。脚本运行时有什么方法可以隐藏 504 页面吗?
谢谢
【问题讨论】:
-
使用
phpinfo();检查max_execution_time是否更新。 -
这不是脚本终止,看起来网络服务器由于超时而终止。使用一些分块的标头并定期传输一些数据。
-
504 状态码代表网关超时。这意味着您在 PHP 和浏览器之间有一些东西。您有代理或快速 CGI 进程吗?
标签: php