我有一个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