Php error.log滚动时脚本停止

Php error.log滚动时脚本停止,php,apache,drupal,Php,Apache,Drupal,我在Apache服务器上运行了PHP Drupal框架,发送给我的Drupal的一个REST调用将触发一个PHP代码块。这段代码将在后端持续运行3天,以分析存储在本地数据库中的数据,并将分析结果写入文本文件 注意,代码块也在Drupal框架下,它不是独立运行的。当Apache error.log回滚时,此代码块将停止工作。要继续我的任务,我必须再次发送REST调用来触发它。 当error.log滚动时,日志内容将被推送到文件error.log.1,并将创建一个新的error.log文件。我的代码

我在Apache服务器上运行了PHP Drupal框架,发送给我的Drupal的一个REST调用将触发一个PHP代码块。这段代码将在后端持续运行3天,以分析存储在本地数据库中的数据,并将分析结果写入文本文件

注意,代码块也在Drupal框架下,它不是独立运行的。当Apache error.log回滚时,此代码块将停止工作。要继续我的任务,我必须再次发送REST调用来触发它。 当error.log滚动时,日志内容将被推送到文件error.log.1,并将创建一个新的error.log文件。我的代码一直在写日志,在错误结束时我看不到任何异常日志。log.1,脚本实际上停止了

说了这么多,只是想把我的问题解释清楚


问:如何处理?我应该更改Apache服务器的一些配置吗?或者我必须使用不依赖于apache服务器的独立脚本吗

我发现了这个页面,它解释了apache和system如何进行日志轮换。如果我想解决我的问题,它会显示我需要处理的文件


我发现了这个页面,它解释了apache和system如何进行日志轮换。如果我想解决我的问题,它会显示我需要处理的文件