我正在使用 Sentora 管理面板,并且正在尝试在特定时间设置 cron 作业。例如,我希望它在每天 12:34 开火。但是,管理面板只允许我从下拉列表中选择工作的频率,我不能自己输入。
是否可以设置自定义的用户定义时间?
无法从 Sentora 管理面板中设置自定义时间。唯一的方法是通过终端,并且
crontab -e
在默认文本编辑器(我的是 Vim)中为当前用户打开 crontab。之后,可以以通常的方式设置 cron。例如,对于 root 用户
34 12 * * * php -q /var/sentora/hostdata/zadmin/public_html/your_site/cron.php > /dev/null 2>&1
需要注意的一件重要事情是,您不应该在 Windows 文本编辑器中编辑 crontab 文件,因为它似乎弄乱了行尾,然后 cron 将无法运行。