我的工作服务器是 Ubuntu。
我有以下 cron 设置。
[email protected] */30 * * * * /usr/bin/wget http://moodle.mywork.org/admin/cron.php
我知道 Cron.php 正在运行。
我收到以下电子邮件。
--2010-06-28 07:40:01-- http://moodle.mywork.org/admin/cron.php 正在解析 moodle.skagerak.org... 81.167.52.19 连接到 moodle.skagerak.org|81.167.52.19|:80... 失败:连接超时。正在重试。
--2010-06-28 07:43:11--(尝试:2) http://moodle.mywork.org/admin/cron.php 连接到 moodle.skagerak.org|81.167.52.19|:80... 失败:连接超时。正在重试。......
--2010-06-28 08:42:17--(尝试:20) http://moodle.mywork.org/admin/cron.php - 隐藏引用文本 - 连接到 moodle.skagerak.org|81.167.52.19|:80... 失败:连接超时。放弃。
但我再也收不到电子邮件了。
Q1. 显示失败并放弃。我该如何解决?
Q2. 为什么不再发送电子邮件通知?
提前致谢。
答案1
删除 上的最后一个斜杠/usr/bin/wget/
。二进制文件为/usr/bin/wget
。还要确保 可以wget http://moodle.mywork.org/admin/cron.php
正常工作。目前看来您的 Web 服务器不会提供该文件。