From 77062a9e3ef46b72de18f619f78b319b3a8745b3 Mon Sep 17 00:00:00 2001 From: Aldarien Date: Wed, 15 Feb 2023 18:24:26 -0300 Subject: [PATCH] Separate Logview errors from App errors --- app/common/Service/Logs.php | 2 +- app/setup/settings/01_env.php | 3 ++- app/setup/setups/01_logs.php | 2 +- php-errors.ini | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/common/Service/Logs.php b/app/common/Service/Logs.php index fdce709..8e7c715 100644 --- a/app/common/Service/Logs.php +++ b/app/common/Service/Logs.php @@ -57,7 +57,7 @@ class Logs $map = [ Parsers\Access::class => '/(access.log)/', Parsers\Error::class => '/(error.log)/', - Parsers\Monolog::class => '/(php-\d{4}-\d{2}-\d{2}.log)/', + Parsers\Monolog::class => '/(-\d{4}-\d{2}-\d{2}.log)/', Parsers\PHPDefault::class => '/(php_errors.log)/' ]; foreach ($map as $class => $regex) { diff --git a/app/setup/settings/01_env.php b/app/setup/settings/01_env.php index 6e29aa3..14088ea 100644 --- a/app/setup/settings/01_env.php +++ b/app/setup/settings/01_env.php @@ -1,4 +1,5 @@ $_ENV['LOGS_PATH'] ?? '/logs' + 'logs_folder' => $_ENV['LOGS_PATH'] ?? '/logs', + 'logview_prefix' => $_ENV['LOGVIEW_PREFIX'] ?? 'logview' ]; diff --git a/app/setup/setups/01_logs.php b/app/setup/setups/01_logs.php index 5431d74..202e7ad 100644 --- a/app/setup/setups/01_logs.php +++ b/app/setup/setups/01_logs.php @@ -7,7 +7,7 @@ return [ $logger->pushHandler( new Monolog\Handler\RotatingFileHandler( implode(DIRECTORY_SEPARATOR, [ - $container->get('logs_folder'), 'php.log' + $container->get('logs_folder'), "{$container->get('logview_prefix')}.log" ]) ) ); diff --git a/php-errors.ini b/php-errors.ini index c791df7..7271714 100644 --- a/php-errors.ini +++ b/php-errors.ini @@ -1,3 +1,3 @@ display_errors=no log_errors=yes -error_log=/logs/php_errors.log +error_log=/logs/logview_php_errors.log