我正在运行一个从数据库中读取大量数据的脚本。脚本本身由另一个脚本触发。 (确保脚本不会运行两次或更多次)
不幸的是我一直在运行服务器超时。
我试图解决它
set_time_limit(0);
和
ini_set('max_execution_time', 0);
但是没有做到这一点。
scirpt做的是,它生成一个CSV文件,然后由用户(通过浏览器)下载
文件本身必须及时创建,所以我无法在夜间创建它并推送它或类似的东西。
有没有类似最佳实践的东西?
由于我无法更改生成脚本本身,如何确保生成文件并且用户获知文件已准备好下载?
(我不能用邮件)?
非常感谢你。