0 3 1 * * /var/www/crons/monthly_billing.php 2>&1
也有人看到任何问题吗?
man 5 crontab说…是的。 看起来不错。 唯一的问题可能是如果脚本没有设置可执行文件或缺lessshebang行。
您可能需要将path添加到正在运行的php
0 3 1 * * /usr/bin/php /var/www/crons/monthly_billing.php 2>&1
你还计划将输出结果发送到用户本地电子邮件地址(例如jbloggs @ localhost),或者将它redirect到日志文件。
注意:不要复制粘贴的例子,我已经给你在这里,你可能需要确认的位置,在您的服务器的PHP二进制文件是which php是你的朋友。
另外,关于输出结果,遵循Pauls符号。 如果你不想要任何输出(丢弃所有输出,stdout和stderr),请尝试:
0 3 1 * * / usr / bin / php /var/www/crons/monthly_billing.php >> / dev / null 2>&1