我有一個cron作業,每五分鐘運行一次PHP腳本; PHP腳本在腳本的末尾執行兩個bash命令。我知道腳本正在運行,因爲它附加了一個日誌文件。當我通過Ubuntu Gnome Terminal手動運行PHP腳本時,兩個bash命令都完美無瑕地執行;但是當PHP腳本通過cron觸發時,兩個bash命令不會運行。有任何想法嗎?通過cron作業時不執行bash命令 - PHP
$command = 'notify-send "' . count($infoleakPosts) . ' New Posts."';
`$command`;
$command = 'firefox http://example.com';
`$command`;
*/1 * * * * php /home/andrew/grab.php USERNAME PASSWORD # JOB_ID_1
您是否試圖添加完整路徑? – Cesar 2010-05-01 01:48:49
您的意思是notify-send和firefox的完整路徑? – basicxman 2010-05-01 01:51:02