2
我想在php中運行一個shell腳本,但這個shell腳本需要很長時間才能執行(它已經睡眠了),我不希望Web服務器在執行此腳本時阻塞。 我在php中嘗試了exec()
和shell_exec()
,但服務器停止運行,直到shell腳本結束!如何在php中使用後臺運行程序(非阻塞)?
我想在shell腳本中做fork
本身,但我不知道該怎麼做。我只是想讓php腳本調用這個shell腳本並繼續工作,我沒有等待腳本的任何結果。
我試圖與&
後臺運行的shell腳本仍然得到阻止:( 任何幫助,高度讚賞。
看看這裏:http://stackoverflow.com/quest離子/ 222414 /異步外殼執行在PHP中 – Mike 2010-06-29 08:59:42
或在這裏:[是否有任何替代shell_exec和proc_open在PHP?](http://stackoverflow.com/questions/2657412/are-there-any-alternatives -to-殼EXEC和進程內開式,PHP) – Gordon 2010-06-29 09:10:23