我想用popen/exec
啓動後臺進程(執行php腳本)。無法啓動後臺進程在Windows中運行PHP腳本IIS服務器
我試過proc_open
---但導致無限循環&在一段時間後終止500內部錯誤。
與popen/exec
- 沒有錯誤&同時背景腳本也沒有運行。
我的當前結構是這樣的:
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);
i到命令提示嘗試:PHP test.php的
它啓動後臺進程和fil Ë被創建
我試圖通過web瀏覽器請求運行相同的腳本: 它不工作&不給錯誤也是如此。
請幫忙嗎?
你使用的是什麼操作系統? –