我在Apache服务器上运行PHP Drupal框架,发送给我的Drupal的一个REST调用将触发一个PHP代码块。这段代码将在后端运行3天,以分析存储在本地数据库中的数据,并将分析结果写入文本文件。
请注意,代码块也在Drupal框架下,它不是独立运行的。当Apache error.log翻转时,这段代码将停止工作。要继续我的任务,我必须再次发送REST调用以触发它。 当error.log翻转时,日志内容将被推送到文件error.log.1,并将创建一个新的error.log文件。我的代码一直写入日志,我在error.log.1的末尾看不到任何异常日志,脚本刚刚停止。
说了这么多,试着清楚地解释我的问题。
问题:如何处理?我应该更改Apache服务器的某些配置吗?或者我是否必须使用不依赖于apache服务器的独立脚本?
答案 0 :(得分:0)
我发现此页面解释了apache和system如何进行日志轮换。如果我想解决我的问题,它会向我显示我需要处理的文件。