我正在尝试在Ubuntu上运行crontab,我想我已经了解了如何创建crontab
我做了以下......
1)运行命令crontab -e
2)添加条目04 22 * * * /var/www/update_ranks >> /root/update_ranks.root.txt
3)检查在指定的
根目录下以root / named update_ranks.root.txt
创建的文本文件
时间。
文件update_ranks.root.txt
为空且php文件未执行,我做错了什么?
答案 0 :(得分:1)
如果update_ranks
是bash文件,请尝试在脚本sh /var/www/update_ranks
顺便说一句,检查您是以root用户还是具有/root
写权限的用户进行此操作。试试sudo crontab -e
。
修改强>
如果是PHP文件,则需要在php /usr/bin/php /var/www/update_ranks
中执行,如果文件有扩展名,请使用:/usr/bin/php /var/www/update_ranks.php