gpt4 book ai didi

php - 使用php触发另一个php脚本,然后忽略

转载 作者:可可西里 更新时间:2023-11-01 12:57:10 25 4
gpt4 key购买 nike

我正在尝试解决的问题是:我有一个 php 文件,让我们调用 trigger.php,它运行一些 php 代码,触发另一个 php 文件,我们将调用 backgroundProcess.php 开始处理。

虽然 trigger.php 需要忽略发生在 backgroundProcess.php 上的事情,但它只需要开始处理它就会在 backgroundProcess.php< 时停止 继续。

edit1

我在 Windows Wampserver 2.1 上运行它,所以这必须是一个 Windows 命令。

edit2

感谢 jakenoble 的建议,使用以下命令解决了它:

exec("C:\wamp\bin\php\phpVERSION_NUMBER\php.exe -f C:\wamp\www\path\to\backgroundProcess.php");

最佳答案

您可以使用 exec() 并在调用末尾添加 & 以及输出流:

在 trigger.php 中

exec("php backgroundProcess.php > /dev/null &");

您可以在这里找到更多信息 http://php.net/manual/en/function.exec.php

关于php - 使用php触发另一个php脚本,然后忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5361644/

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