Crontab 任务不能运行?高手请教
发表于 : 2011-10-26 11:48
我的ubuntu版本是11.04
我建立一个cron任务
grant@ubuntu:~$ crontab -l
# Begin Whenever generated tasks for: test
* * * * * /bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\'''
# End Whenever generated tasks for: test
这个命令/bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\'''
单独可以跑的。但是用cron跑的话出现如下错误
Oct 26 11:47:01 ubuntu CRON[5521]: (grant) CMD (/bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\''')
Oct 26 11:47:01 ubuntu CRON[5519]: (CRON) error (grandchild #5521 failed with exit status 127)
Oct 26 11:47:01 ubuntu CRON[5519]: (CRON) info (No MTA installed, discarding output)
高手请教,怎么解决
我建立一个cron任务
grant@ubuntu:~$ crontab -l
# Begin Whenever generated tasks for: test
* * * * * /bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\'''
# End Whenever generated tasks for: test
这个命令/bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\'''
单独可以跑的。但是用cron跑的话出现如下错误
Oct 26 11:47:01 ubuntu CRON[5521]: (grant) CMD (/bin/bash -l -c 'cd /home/grant/project/test && script/rails runner -e production '\''Test.do_job'\''')
Oct 26 11:47:01 ubuntu CRON[5519]: (CRON) error (grandchild #5521 failed with exit status 127)
Oct 26 11:47:01 ubuntu CRON[5519]: (CRON) info (No MTA installed, discarding output)
高手请教,怎么解决