Apache日志记录:强制记录AH00128错误

时间:2017-06-09 20:21:02

标签: apache logging

使用Apache 2.4,我们将日志记录设置为public function boot() { view()->composer('layouts.app', function($view){ $channel = User::getUserNotificationsChannel(\Auth::user()->id); $view->with('data', array('channel' => $channel)); }); } 并获得了很多行。在那里有LogLevel=info行。从那时起,我们重置为AH00128: File does not exist并且条目最少。

但是,有人希望看到LogLevel=warn行,以便及时了解黑客行为。

是否有办法将Apache配置为始终记录某些错误,即使AH00128设置为最小报告?

谢谢,

杰罗姆。

1 个答案:

答案 0 :(得分:0)

目前无法根据ID或文本过滤或推广消息,并且需要进行一些非常重要的工作才能添加消息。

你能做的最好的事情就是使用更自由的LogLevel(至少对于核心模块(LogLevel warn core:info)),然后创建一个小的过滤程序来丢弃core:info w / o你关心的消息ID。

管道记录器可以像shell或perl脚本一样简单,从stdin中读取日志条目,并根据需要执行任何操作。

相关问题