0
我有一個後臺腳本,將通過一個web腳本執行,它將比Web腳本運行所需的時間更長,所以我希望它能夠完成它的工作背景。使用exec()運行php腳本時,我的錯誤記錄在哪裏? exec('php script.php'/ dev/null &');
我應該沒有輸出,所以我有>的/ dev/null的重定向輸出,然後&我相信使得它在後臺運行。
但如果腳本遇到錯誤,其中將這個錯誤記錄下來?
對不起noob問題。我不太熟悉exec或cli php
謝謝!因此,爲了清楚起見,錯誤消息將出現在所有其他php錯誤消息出現的地方,包括從瀏覽器運行的web php腳本? – benino 2012-03-03 01:03:20
它也將取決於您的Web應用程序中是否已將error_log設置爲按您的意願工作:http://php.net/manual/en/function.error-log.php – Gerep 2012-03-03 01:05:17