首页 > 解决方案 > 如何中止在浏览器中触发的 PHP 脚本?怎么做?

问题描述

我有一个发送批量电子邮件的 php 脚本,该脚本已加载到浏览器中。但在某些情况下,我想停止执行,即使在浏览器中加载脚本之后也是如此。但是该脚本在服务器端执行并发送所有电子邮件。

标签: phpemail

解决方案


如果您有权访问您的网络服务器,这可能。

在类 UNIX 系统上:

  1. ps aux | grep php- 将列出你PID的php
  2. kill -9 PID- 将停止进程

在 Windows 上,您可以通过任务管理器进行操作。只需在进程列表 php 中找到并停止它。

您也可以通过某些条件的计时器停止脚本。然后使用exit()/die()函数。


推荐阅读