diff --git a/extension/Classes/Core/Constants.php b/extension/Classes/Core/Constants.php index 95809ecbc33f45195cda5395127e5c2dc21c7d85..3e03467c418cc6af3bd5f5178e8c56b0cce78cec 100644 --- a/extension/Classes/Core/Constants.php +++ b/extension/Classes/Core/Constants.php @@ -1911,6 +1911,7 @@ const EXCEPTION_MESSAGE_DEBUG = SYSTEM_MESSAGE_DEBUG; // Will only be shown as const EXCEPTION_FILE = 'File'; const EXCEPTION_LINE = 'Line'; +const EXCEPTION_CWD = 'CWD'; const EXCEPTION_STACKTRACE = 'Stacktrace'; const EXCEPTION_IP_ADDRESS = 'IP Address'; const EXCEPTION_QFQ_COOKIE = 'QFQ Cookie'; diff --git a/extension/Classes/Core/Exception/AbstractException.php b/extension/Classes/Core/Exception/AbstractException.php index bc2b28a21e9c318ec6d8c36cd7395a2f999d035c..55e101e8adf063466a1448774b3ba997330ad3ac 100644 --- a/extension/Classes/Core/Exception/AbstractException.php +++ b/extension/Classes/Core/Exception/AbstractException.php @@ -103,11 +103,11 @@ class AbstractException extends \Exception { if (isset($arrMsg[ERROR_MESSAGE_HTTP_STATUS])) { $this->httpStatusCode = $arrMsg[ERROR_MESSAGE_HTTP_STATUS]; } - } $arrDebugHidden[EXCEPTION_FILE] = $this->getFile(); $arrDebugHidden[EXCEPTION_LINE] = $this->getLine(); + $arrDebugHidden[EXCEPTION_CWD] = getcwd(); $arrTrace = $this->getExtensionTraceAsArray(); if ($store !== null) {