From a0399996aa50dc366ff582b2e343a229f65e8308 Mon Sep 17 00:00:00 2001 From: zhandos Date: Mon, 10 Nov 2025 16:20:06 +0500 Subject: [PATCH] Added method "fallbackExceptionMessage" to customize fallback exception message --- framework/base/ErrorHandler.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/base/ErrorHandler.php b/framework/base/ErrorHandler.php index 69d91693f54..bfe4b9f2e2b 100644 --- a/framework/base/ErrorHandler.php +++ b/framework/base/ErrorHandler.php @@ -188,7 +188,7 @@ protected function handleFallbackExceptionMessage($exception, $previousException } $msg .= "\n\$_SERVER = " . VarDumper::export($_SERVER); } else { - echo 'An internal server error occurred.'; + echo $this->fallbackExceptionMessage($exception); } error_log($msg); if (defined('HHVM_VERSION')) { @@ -197,6 +197,11 @@ protected function handleFallbackExceptionMessage($exception, $previousException exit(1); } + protected function fallbackExceptionMessage($exception) + { + return 'An internal server error occurred.'; + } + /** * Handles HHVM execution errors such as warnings and notices. *