From 2050a97e130b002420816ebd17bbf8b2d1df5356 Mon Sep 17 00:00:00 2001 From: Savetheinternet Date: Tue, 6 Dec 2011 03:04:46 +1100 Subject: [PATCH] fixed syslog() for CLI mode --- inc/functions.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/inc/functions.php b/inc/functions.php index 7d12ccfb..dcd68385 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -165,7 +165,14 @@ } function _syslog($priority, $message) { - syslog($priority, $message . ' - client: ' . $_SERVER['REMOTE_ADDR'] . ', request: "' . $_SERVER['REQUEST_METHOD'] . ' ' . $_SERVER['REQUEST_URI'] . '"'); + if( isset($_SERVER['REMOTE_ADDR']) && + isset($_SERVER['REQUEST_METHOD']) && + isset($_SERVER['REQUEST_URI'])) { + // CGI + syslog($priority, $message . ' - client: ' . $_SERVER['REMOTE_ADDR'] . ', request: "' . $_SERVER['REQUEST_METHOD'] . ' ' . $_SERVER['REQUEST_URI'] . '"'); + } else { + syslog($priority, $message); + } } function loadThemeConfig($_theme) {