1
我正在使用windows操作系統與wamp系統安裝。如何終止PHP exec()的運行命令啓動?
我的問題是:
如何停止或終止運行命令PHP的exec的()推出?在我的情況下,我會同時啓動幾個命令,並且它是否有像IDs這對應,所以我可以停止運行命令我想要什麼?
非常感謝!
我正在使用windows操作系統與wamp系統安裝。如何終止PHP exec()的運行命令啓動?
我的問題是:
如何停止或終止運行命令PHP的exec的()推出?在我的情況下,我會同時啓動幾個命令,並且它是否有像IDs這對應,所以我可以停止運行命令我想要什麼?
非常感謝!
我不確定使用Windows操作系統時是否適用相同的邏輯,但您需要分兩步進行操作。
1)當你從PHP啓動進程 - 你需要fork,這樣你的實際PHP不會掛起。我習慣在perl中做這件事,我確信php也是這樣做的。 2)不管你啓動什麼程序,如果你可以得到它的PID,然後將它存儲在數據庫中。如果它是唯一的可執行文件名,那麼只需運行taskkill /IM uniquename.exe
或taskkill /PID ####
如果您有PID
您的意思是過程控制功能? php文檔說明:此擴展在Windows平臺上不可用。 – qinHaiXiang 2011-01-21 14:40:43