diff --git a/src/php/CrashHandler.php b/src/php/CrashHandler.php index 527acaa..e195f64 100644 --- a/src/php/CrashHandler.php +++ b/src/php/CrashHandler.php @@ -37,6 +37,11 @@ final class CrashHandler return new CallbackHandler( function (Throwable $exception, InspectorInterface $inspector, RunInterface $run) { + ContainerHandler::get(Logger::class) + ->emergency( + "Unexpected exception occurred: {$exception->getMessage()} at line {$exception->getLine()} in {$exception->getFile()}", + ); + http_response_code(500); echo ContainerHandler::get(TemplateEngine::class) ->renderErrorPage(500);