首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何强制php脚本运行直到完成?

如何强制php脚本运行直到完成?
EN

Stack Overflow用户
提问于 2022-10-14 11:25:57
回答 2查看 50关注 0票数 -1

问题:

我有一个with服务器,主要是php,每个页面都是用php动态创建的。在一个页面上,我有一个php脚本,用户可以启动它,运行2-3分钟直到它完成。这里的问题是:当用户决定在网站上切换页面或做其他任何事情时,脚本并没有完成,这就启动了恼人的php脚本。

有没有办法强迫php脚本运行到完成,即使其他php脚本已经启动?

EN

回答 2

Stack Overflow用户

发布于 2022-10-14 11:42:49

使用ignore_user_abort,更多信息,请在这里找到:https://www.php.net/manual/en/features.connection-handling.php

票数 0
EN

Stack Overflow用户

发布于 2022-10-14 11:44:40

PHP中有一个解决方案:

https://www.php.net/manual/en/function.ignore-user-abort.php

您可以简单地称之为:

ignore_user_abort(true);

这个ignore_user_abort设置也可以使用php.ini或.htaccess文件应用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74068501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档