我想每5分钟运行一个特定文件。
我已经设置了crontab,但是它没有更新。
我正在使用运行Debian 8的BunsenLabs笔记本电脑。
Cron命令:
5 * * * * /bin/bash /var/www/directory.com/public_html/cronfiletorun.php
请问有人可以指出正确的方向来运行它吗?
我尝试了许多方法,但是似乎什么也无法工作。
答案 0 :(得分:0)
您正在尝试运行php文件。将此/bin/bash
更改为php
:
*/5 * * * * php /var/www/directory.com/public_html/cronfiletorun.php
我想,您的文件路径正确。干杯。
答案 1 :(得分:0)
按照书面规定,它不会每五分钟运行一次,而是每隔一小时五分钟运行一次。您需要时间列表。从crontab(5)的手册中:
允许列表。列表是一组用逗号分隔的数字(或范围)。示例:“ 1,2,5,9”,“ 0-4,8-12”。
您的情况是0,5,10,15,...,50,55
。