mirror of
https://github.com/Seldaek/monolog.git
synced 2025-08-10 07:06:40 +02:00
Only access server data when it is actually available, fixes #164
This commit is contained in:
@@ -46,18 +46,14 @@ class WebProcessor
|
|||||||
return $record;
|
return $record;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isset($this->serverData['HTTP_REFERER'])) {
|
|
||||||
$this->serverData['HTTP_REFERER'] = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
$record['extra'] = array_merge(
|
$record['extra'] = array_merge(
|
||||||
$record['extra'],
|
$record['extra'],
|
||||||
array(
|
array(
|
||||||
'url' => $this->serverData['REQUEST_URI'],
|
'url' => $this->serverData['REQUEST_URI'],
|
||||||
'ip' => $this->serverData['REMOTE_ADDR'],
|
'ip' => isset($this->serverData['REMOTE_ADDR']) ? $this->serverData['REMOTE_ADDR'] : null,
|
||||||
'http_method' => $this->serverData['REQUEST_METHOD'],
|
'http_method' => isset($this->serverData['REQUEST_METHOD']) ? $this->serverData['REQUEST_METHOD'] : null,
|
||||||
'server' => $this->serverData['SERVER_NAME'],
|
'server' => isset($this->serverData['SERVER_NAME']) ? $this->serverData['SERVER_NAME'] : null,
|
||||||
'referrer' => $this->serverData['HTTP_REFERER'],
|
'referrer' => isset($this->serverData['HTTP_REFERER']) ? $this->serverData['HTTP_REFERER'] : null,
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user