[英]crontab won't work on mac 10.6.7
我通过编辑 /etc/crontab 创建了一个简单的 cron 作业,如下所示:
*/2 * * * * * php /Users/min/Documents/testcron.php
并且 testcron.php 很简单:
<?php
$fd = fopen("/Users/min/Documents/testcron.txt", 'a');
fwrite($fd, "test--cron--\n");
fclose($fd);
?>
然后只需保存 crontab 文件并希望奇迹发生,但什么也没发生。 我什至手动运行命令并且它工作。
php /Users/min/Documents/testcron.php
有人知道吗? 谢谢
快速说明一下,在某些系统上,您必须执行 sudo crontab -e 和 sudo crontab -l,否则您将没有适当的权限来创建或查看 crontab
不确定,但我敢打赌你的文件没有被读取。 也许你必须做
$ crontab -e
编辑,然后保存后正确读取?
你可以通过做来测试这个理论
$ crontab -l
列出表格以查看它是否已经在工作。
我觉得一栏太多了。 您有 6 个时间规范列 - 它应该是 5:分钟、小时、月中的某天、月、周中的某天:
*/2 * * * * php /Users/min/Documents/testcron.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.