frankenphp

This commit is contained in:
2026-01-15 04:32:49 +07:00
parent e4e1aa04ac
commit a21a62c483
9 changed files with 111 additions and 14 deletions

View File

@@ -15,8 +15,6 @@ use Din9xtrCloud\Router;
use Din9xtrCloud\Storage\Drivers\LocalStorageDriver;
use Din9xtrCloud\Storage\Drivers\StorageDriverInterface;
use Din9xtrCloud\Storage\UserStorageInitializer;
use Din9xtrCloud\ViewModels\BaseViewModel;
use Din9xtrCloud\ViewModels\LayoutConfig;
use FastRoute\RouteCollector;
use Monolog\Handler\StreamHandler;
use Monolog\Logger;
@@ -138,6 +136,8 @@ try {
$container->beginRequest();
$app->dispatch();
} catch (Throwable $e) {
/** @noinspection PhpUnhandledExceptionInspection */
$container->get(LoggerInterface::class)->error($e->getMessage(), ['exception' => $e]);
http_response_code(500);
header('Content-Type: text/plain; charset=utf-8');
echo 'Internal Server Error';