无法启动后台进程在windowsIIS服务器中运行php脚本


not able to launch a background process to run php script in windows IIS server

我正在尝试使用popen / exec启动后台进程(执行php脚本)。

我尝试了CCD_ 2-但结果是无限循环&一段时间后终止,出现500内部错误

具有CCD_ 3——无错误&同时后台脚本也没有运行。

我目前的结构是:

test.php

$processHandle = popen("start /b php background.php", "r");

background.php

$file = fopen("test.txt","w");
 echo fputs($file,"Hello World. Testing!");
 fclose($file);

我尝试了命令提示符:phptest.php

它正在启动后台进程,并创建文件

我试图通过web浏览器请求运行相同的脚本:它不起作用&不会出现错误。

请帮忙吗?

pclose(popen());

$var = popen();
pclose($var);