cron 错误坏分钟 + crontab 文件中的错误无法在 ubuntu 中安装

cron error bad minute + errors in crontab file can't install in ubuntu

我已经设置了我的 cron 作业,我正在尝试将这个新的 cron 文件路径设置为默认 cron。

我尝试 crontab /path_to_the_file/cron_file.cron 但我收到此错误

"/path_to_the_file/cron_file.cron":29: bad minute

errors in crontab file, can't install.

我的 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 

有什么想法吗? ...

转到 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 

它对我有用。

我有同样的问题, 备份 mysql 的 Cron 作业 20 01 * * * /usr/bin/mysqldump -u 用户名 -ppassword dbname > /storage path/storage 命名 convension.xyz

错误信息: "/tmp/crontab.EjlgjS/crontab":31: 糟糕的一分钟 crontab 文件中的错误,无法安装。 您要重试相同的编辑吗? (y/n) y

对我有用的解决方案是: 当我从第二行删除 space 并将完整的 cronjob 变成单行时。