Xampp中的无限PHP外观

Xampp中的无限PHP外观,php,Php,如果我做一个无限循环或者一个大到需要几天时间的循环,如果我重新启动xampp,这个过程会停止吗?我编写了一些代码,向谷歌提出请求,我和网络上的其他人开始获得搜索验证码。我停止了xampp,它似乎停止了,但当我重新启动xampp时,它又开始发生了 这很难说,但似乎是一致的。因为PHP是web服务器的子进程(在XAMPP的情况下),它将在web服务器关闭后立即停止。但是,在web请求之后,您很少需要运行长进程。您可以使用PHP的命令行Iterface(PHP myfile.PHP)来运行这类脚本。否

如果我做一个无限循环或者一个大到需要几天时间的循环,如果我重新启动xampp,这个过程会停止吗?我编写了一些代码,向谷歌提出请求,我和网络上的其他人开始获得搜索验证码。我停止了xampp,它似乎停止了,但当我重新启动xampp时,它又开始发生了


这很难说,但似乎是一致的。

因为PHP是web服务器的子进程(在XAMPP的情况下),它将在web服务器关闭后立即停止。

但是,在web请求之后,您很少需要运行长进程。您可以使用PHP的命令行Iterface(PHP myfile.PHP)来运行这类脚本。

否,进程将无法继续运行。它将重新开始,除非你明确告诉它从停止的地方开始

也就是说,这个php Scroot完成了一项毫无意义的任务,将一个数字相加:

$i = $_GET['i'];
while(true)
  print $i++;
如果您在停止服务器时记下最后一个数字,然后使用正确的$\u GET['i']重新启动脚本,它将从剩余的位置开始,但这只是因为您让它这样做了。重新启动时不会保存脚本状态

编辑
您还可以让它安全地将当前状态保存到文件系统或数据库,这样您就赢了;我不必亲自进去

编辑2

哦,所以你不想阻止进展。如果重新启动XAMP没有停止它,那么您必须提供更多关于发生了什么的信息,因为重新启动XAMP应该会停止所有PHP脚本的执行。

当然,我想问的是,当xampp重新启动时,它是否会继续这个过程?绝对不会!或者,当您启动计算机时,您的所有应用程序都会继续吗?可能是在服务器启动后,包含脚本的页面被调用了(书签?)。嗯,那太奇怪了,我甚至删除了文件。没关系,一定是无关的。它会重新开始吗?我不想这样做,我怎么能阻止呢。我想永久地结束它,我已经删除了文件并重新启动了它,但它现在似乎仍在发生。我不认为人们理解我的问题。我想要一个进程停止,重启服务器可以吗?因为在我重新启动后,即使我删除了文件,它似乎仍在再次运行该进程。