我有一些帐户每小时运行一次cron-started php作业。 该命令的通用结构如下:
wget -q -O - http://some.site.com/cron.php
现在,这曾经运行得很好。
最近,在许多帐户上,它已经开始播放 - 但仅限于这一台服务器。一天一次或两次php文件没有运行。
访问日志缺少相关条目。 虽然cron日志显示作业已运行。
我们在命令中添加了一些内容(-o / tmp / logfile),但它没有显示任何内容。 我真的很茫然。我正在寻找可能出错的想法,或者如何回避这个问题,因为它开始占用我太多的时间。
有没有人见过这样的东西?
提前致谢!
答案 0 :(得分:1)
尝试此命令
wget -d -a /tmp/logfile -O - http://some.site.com/cron.php
使用-q
关闭wget的输出。使用-d
打开调试输出(对于详细输出,可能-v
已足够)。使用-a
,您可以将日志消息附加到/tmp/logfile
,而不是始终创建新文件。
您也可以使用curl:
curl http://some.site.com/cron.php