Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Cron作业未将错误/结果存储到日志_Apache_Cron_Logging_Wget - Fatal编程技术网

Apache Cron作业未将错误/结果存储到日志

Apache Cron作业未将错误/结果存储到日志,apache,cron,logging,wget,Apache,Cron,Logging,Wget,在我的服务器上,我有几个使用“wget”运行的Cron作业,它们都没有将错误/结果存储到日志文件中。除了调用的特定控制器和函数外,每个命令行都是相同的。我在一个cron作业上遇到了麻烦,即使我在浏览器中导航到它,它也能正常工作;其他两个运行得很好,但这三个似乎都没有创建任何日志文件 以下是命令行: wget -q -O cron_job.log http://www.mydomain.com/controller/fxn 我认为我使用的选项将只保留日志文件中最新的日志条目,即最后一个要运行的c

在我的服务器上,我有几个使用“wget”运行的Cron作业,它们都没有将错误/结果存储到日志文件中。除了调用的特定控制器和函数外,每个命令行都是相同的。我在一个cron作业上遇到了麻烦,即使我在浏览器中导航到它,它也能正常工作;其他两个运行得很好,但这三个似乎都没有创建任何日志文件

以下是命令行:

wget -q -O cron_job.log http://www.mydomain.com/controller/fxn
我认为我使用的选项将只保留日志文件中最新的日志条目,即最后一个要运行的cron作业(它们都在不同的时间运行)


你能告诉我我做错了什么吗?

选项-O用于输出文档。如果要记录wget的输出,请使用-o。但是这会覆盖日志文件的内容,因此最好使用-a

wget -a cron_job.log http://www.mydomain.com/controller/fxn
如果要记录请求的输出文档,请尝试以下操作:

wget -q -O - http://www.mydomain.com/controller/fxn >> cron_job.log

选项-O用于输出文档。如果要记录wget的输出,请使用-o。但是这会覆盖日志文件的内容,因此最好使用-a

wget -a cron_job.log http://www.mydomain.com/controller/fxn
如果要记录请求的输出文档,请尝试以下操作:

wget -q -O - http://www.mydomain.com/controller/fxn >> cron_job.log