0

我正在尝试在 Ubuntu 上运行 crontab,我想我大致了解了如何创建 crontab

我做了以下...

1)运行命令crontab -e

2) 添加条目04 22 * * * /var/www/update_ranks >> /root/update_ranks.root.txt

update_ranks.root.txt3) 检查在指定
时间在 root/name 下创建了一个文本文件。

文件update_ranks.root.txt为空,php文件没有执行,我做错了什么?

4

1 回答 1

1

如果update_ranks是 bash 文件,请尝试在脚本之前添加 shsh /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

于 2012-09-07T21:14:01.557 回答