我已经设置了我的cron作业,我正在尝试将这个新的cron文件路径设置为默认的cron。
我尝试crontab /path_to_the_file/cron_file.cron
,但我收到此错误
“/ path_to_the_file / cron_file.cron”:29:糟糕的分钟
crontab文件中的错误,无法安装。
我的cron文件包含:
43 1 * * * /usr/bin/php /var/www/html/mysite/cron/file1.php
29 0 * * * /usr/bin/php /var/www/html/mysite/cron/file2.php
23 1 * * * /usr/bin/php /var/www/html/mysite/cron/file3.php
#13 1 * * * /usr/bin/php /var/www/html/mysite/cron/file4.php
20 5 * * * /usr/bin/php /var/www/html/mysite/cron/file5.php
有什么想法吗? ...
答案 0 :(得分:1)
转到cron文件并删除换行符。 cron任务之间不应该有任何间隔。关注这篇文章errors in crontab file, can't install ...
17 1 * * * /usr/bin/php /var/www/html/mysite/cron/file1.php
23 1 * * * /usr/bin/php /var/www/html/mysite/cron/file2.php
23 1 * * * /usr/bin/php /var/www/html/mysite/cron/file2.php
#13 1 * * * /usr/bin/php /var/www/html/mysite/cron/file4.php
20 5 * * * /usr/bin/php /var/www/html/mysite/cron/file5.php
它对我有用。
答案 1 :(得分:0)
我有同样的问题, Cron工作要备份mysql 20 01 * * * / usr / bin / mysqldump -uusername -ppassword dbname> / storage path / storage命名convension.xyz
错误讯息: “/tmp/crontab.EjlgjS/crontab":31:糟糕的一分钟 crontab文件中的错误,无法安装。 要重试相同的编辑吗? (y / n)y
对我有用的解决方案是: 当我从第二行删除空格并将完整的cronjob变成单行时。