使用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
设置为最小报告?
谢谢,
杰罗姆。
答案 0 :(得分:0)
目前无法根据ID或文本过滤或推广消息,并且需要进行一些非常重要的工作才能添加消息。
你能做的最好的事情就是使用更自由的LogLevel(至少对于核心模块(LogLevel warn core:info)),然后创建一个小的过滤程序来丢弃core:info w / o你关心的消息ID。
管道记录器可以像shell或perl脚本一样简单,从stdin中读取日志条目,并根据需要执行任何操作。