我使用exec()來執行命令,無論是Linux或Windows。PHP執行命令和日誌輸出無需等待
如何執行一個命令,linux和windows,並記錄輸出而不等待?
我知道Linux的,不等待輸出:command* > /dev/null 2>/dev/null &
並記錄爲Linux輸出:command* > /path/to/log.txt 2>/path/to/error.txt
你會如何去記錄和在一個命令將其設置爲背景?窗戶怎麼樣?
我使用exec()來執行命令,無論是Linux或Windows。PHP執行命令和日誌輸出無需等待
如何執行一個命令,linux和windows,並記錄輸出而不等待?
我知道Linux的,不等待輸出:command* > /dev/null 2>/dev/null &
並記錄爲Linux輸出:command* > /path/to/log.txt 2>/path/to/error.txt
你會如何去記錄和在一個命令將其設置爲背景?窗戶怎麼樣?
您可以執行exec(),包括將輸出重定向到一個文件,然後通過PHP讀取文件。 – ametren
'&'最後把東西放在後臺。但是這在windows下不起作用,那就是linux。 – hakre
在windows中,我相信你只是用'start' – ametren