gpt4 book ai didi

php - 如何防止php超时,运行循环?不操纵 max_execution_time?

转载 作者:行者123 更新时间:2023-11-29 19:59:12 26 4
gpt4 key购买 nike

我有一个文件夹,其中包含需要由 php 脚本处理的文档。假设文件夹中有1000个文件,处理后每个文件都会被删除。

如何在不操作 max_execution_time 本身且不使用 cronjobs 的情况下从浏览器运行或重新运行 php 脚本而不命中服务器 max_execution_time?

我想到了一些解决方案:

- 有 2 个 php 脚本运行相同的 while 循环并在 25 秒后自行停止并激活另一个脚本来接管工作。如此反复,直到文件夹为空。

-使用ajax/javascript停止执行脚本并重新激活它。

有没有更好的解决方案?

最佳答案

我成功地使用了 ajax/javascript。您可以保留 $_SESSION 中处理的项目数。我运行的批处理可以毫无问题地运行一个多小时。

关于php - 如何防止php超时,运行循环?不操纵 max_execution_time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15192335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com