一個生成多個輸出並打印多行的ruby程序,它通常在終端運行1-2分鐘左右。如何在php中執行長時間運行的程序
我想在php中運行相同的程序。我曾嘗試使用system()
,passthru()
和exec()
。但是,它開始運行,只打印前兩行,並立即終止程序。有沒有辦法在php中運行1-2分鐘的運行程序?
一個生成多個輸出並打印多行的ruby程序,它通常在終端運行1-2分鐘左右。如何在php中執行長時間運行的程序
我想在php中運行相同的程序。我曾嘗試使用system()
,passthru()
和exec()
。但是,它開始運行,只打印前兩行,並立即終止程序。有沒有辦法在php中運行1-2分鐘的運行程序?
3,做事能考慮:
這表示允許瀏覽器掛起幾分鐘等待外部命令執行。這種方法顯然是錯誤的。 – mudasobwa
OP旨在用PHP運行*長時間運行*進程。如果OP想「開火併忘記」,他可以提出另一個問題。儘管它與向cmd追加'&>/dev/null&'一樣簡單。 –
終止時是否有錯誤?你是否從控制檯或網絡服務器運行PHP代碼? – modsfabio
不,沒有錯誤。 – sfg
你是從終端還是通過瀏覽器運行這個 – RiggsFolly