我有一个 php 脚本来处理如此多的请求,大约需要 1 个半小时才能完成。
现在我像这样使用浏览器访问脚本。
http://localhost/app.php
它运行 curl 请求、写入文件,是的,它需要很长时间。但是,如果花费的时间太长,会发生什么,它会引发致命错误。
我还没有尝试过,到目前为止我尝试的是最大执行时间,如下所示:
init_set('max_execution_time', 4800)
我所看到的可以提供帮助的是这个,但还没有尝试过,这是我正在寻找的那个吗
set_time_limit(4800) // this is in seconds right?
试试这个set_time_limit(0);并检查服务器管理员是否阻止了您或为每个请求提供更少的大小(kB)。 并检查memory_limit。而且您的 IT 团队可以授予您较少的权限