From ef03ba4f6074d3d98b946ca35357d851ef735116 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Tue, 19 Apr 2022 10:21:57 +0200 Subject: [PATCH] Also log to php error log --- snappymail/v/0.0.0/app/libraries/snappymail/log.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/log.php b/snappymail/v/0.0.0/app/libraries/snappymail/log.php index 472c09413..d27aeac83 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/log.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/log.php @@ -61,14 +61,16 @@ abstract class Log $prefix ); /* - \error_log($prefix . ' ' . static::$levels[$level] . ': ' . $msg); - - \RainLoop\Api::Config()->Get('logs', 'syslog'); - if (\openlog('snappymail', \LOG_ODELAY, \LOG_USER)) { + if (\RainLoop\Api::Config()->Get('logs', 'syslog') && \openlog('snappymail', \LOG_ODELAY, \LOG_USER)) { \syslog($level, "{$prefix} {$msg}"); \closelog(); } */ } + if (($level < \LOG_WARNING && \error_reporting() & \E_ERROR) + || ($level == \LOG_WARNING && \error_reporting() & \E_WARNING) + || ($level > \LOG_WARNING && \error_reporting() & \E_ERROR)) { + \error_log($prefix . ' ' . static::$levels[$level] . ': ' . $msg); + } } }