summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@tinyboard.org>2011-12-06 03:04:46 +1100
committerSavetheinternet <savetheinternet@tinyboard.org>2011-12-06 03:04:46 +1100
commit2050a97e130b002420816ebd17bbf8b2d1df5356 (patch)
treee72833adebeaf762a61ecc7c9b627782fdcbc7b7
parent38c53c90028270dbe922895f3ac27e53383f7765 (diff)
fixed syslog() for CLI mode
-rw-r--r--inc/functions.php9
1 files changed, 8 insertions, 1 deletions
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) {