2013-10-22 70 views
0

我需要在後臺執行一段代碼。爲此,我確實在網上進行了搜索,並獲得了exec這個功能。但我無法在後臺執行腳本。不知道我的錯誤是什麼,其實我使用在後臺執行一段代碼

$ path ='/ app/updates/new'; //這是包含代碼的網址

exec('nohup php'。$ path);

我在代碼中做了一些數據庫操作,但沒有奏效。不知道如何糾正它。這是我第一次使用exec()在另一個塊中執行代碼。請幫助我,在此先感謝

回答

0

你需要像這樣在後臺執行PHP腳本:

exec('php ' . $path . ' > /dev/null &'); 
+0

感謝您reply..but相同的結果.. :( –

+0

也許你有你的問題腳本? 你的腳本的輸出是什麼?是否有任何錯誤? –

+0

沒有..當直接執行url時,腳本是正確的..但不能執行使用exec ... –