【发布时间】:2012-05-09 08:18:04
【问题描述】:
我正在使用 X10 托管
服务器是https://boru.x10hosting.com
在我给出的添加 cron 作业中
命令 /usr/bin/php -q /home/mohanphp/www/quote_bot/sms_cron.php >>/home/mohanphp/www/quote_bot/log/cron_log.txt 2>&1
我试过了
/usr/bin/php -q /home/mohanphp/www/quote_bot/sms_cron.php >/dev/null 2>&1
/usr/bin/php -f /home/mohanphp/www/quote_bot/sms_cron.php >/dev/null 2>&1
我已将 cron 设置为每 5 分钟一次。
请帮我看看我的命令有什么问题。
【问题讨论】:
-
你检查错误日志了吗?暂时删除
>/dev/null部分,以便您可以看到生成的输出(您将通过电子邮件收到)。 -
错误日志为空,我也没有收到邮件
-
一些主机对 cron 作业的运行频率有限制(例如,只有每 15 分钟作为“最频繁”)。您应该检查您的主机的文档。您也可以尝试将您的 php 命令放入 shell 脚本(使用重定向输出等),然后从 cron 作业运行此 shell 脚本。调试起来可能更容易。