Browse Source

Add referer in error.log

Add referer URL in error log, below Request URL.
If the referal is '/' ignore it because it was a direct visit
Flavius 10 years ago
parent
commit
f6037cd6fa
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/Error/BaseErrorHandler.php

+ 5 - 0
src/Error/BaseErrorHandler.php

@@ -296,6 +296,11 @@ abstract class BaseErrorHandler
             $request = Router::getRequest();
             if ($request) {
                 $message .= "\nRequest URL: " . $request->here();
+
+                $referer = $request->env('HTTP_REFERER');
+                if ($referer) {
+                    $message .= "\nReferer URL: " . $referer;
+                }
             }
         }
         if (!empty($config['trace'])) {