我想通過打開一個url來調用服務器上的腳本。該腳本需要很長時間才能執行,所以我想在後臺運行它,因此不需要保持瀏覽器處於打開狀態,並且不必擔心超時。通過php system()命令在後臺運行多個系統命令?
它看起來像PHP函數system()應該工作,但它不適合我。
腳本必須從正確的目錄內執行,以便所有相對路徑都正確。下面是系統命令,我想執行:
cd /path/to/script/directory/;php my_php_script &
這是我一直在努力,都無濟於事最新的東西。
system('(cd /path/to/script/directory/;php my_php_script & > /dev/null)');
任何人都知道如何做到這一點?
噢,如果我能夠以低優先級運行這個進程,這將會很酷 - 很好嗎? – user77413 2009-10-20 05:35:20