public/index.php line 47

  1. <?php
  2. $show_maintenance_message false;
  3. if($show_maintenance_message == true) {
  4.     $maintenance_message "";
  5.     $maintenance_message $maintenance_message "<div style='background-color: lightgrey; padding: 50px; text-align: center'>";
  6.     $maintenance_message $maintenance_message "<h1>";
  7.     $maintenance_message $maintenance_message "Dear user,";
  8.     $maintenance_message $maintenance_message "</h1>";
  9.     $maintenance_message $maintenance_message "<p>";
  10.     $maintenance_message $maintenance_message "We are applying some upgrades in our system.";
  11.     $maintenance_message $maintenance_message "</p>";
  12.     $maintenance_message $maintenance_message "<p>";
  13.     $maintenance_message $maintenance_message "We will be back in a few minutes.";
  14.     $maintenance_message $maintenance_message "</p>";
  15.     $maintenance_message $maintenance_message "<div>";
  16.     echo($maintenance_message);
  17.     exit;
  18. }
  19. use App\Kernel;
  20. // use Symfony\Component\Debug\Debug;
  21. use Symfony\Component\ErrorHandler\Debug;
  22. use Symfony\Component\HttpFoundation\Request;
  23. require dirname(__DIR__).'/config/bootstrap.php';
  24. // if ($_SERVER['APP_DEBUG']) {
  25. //     umask(0000);
  26. //     Debug::enable();
  27. // }
  28. if ($trustedProxies $_SERVER['TRUSTED_PROXIES'] ?? $_ENV['TRUSTED_PROXIES'] ?? false) {
  29.     // Request::setTrustedProxies(explode(',', $trustedProxies), Request::HEADER_X_FORWARDED_ALL ^ Request::HEADER_X_FORWARDED_HOST);
  30.     Request::setTrustedProxies(explode(','$trustedProxies), Request::HEADER_X_FORWARDED_FOR Request::HEADER_X_FORWARDED_HOST Request::HEADER_X_FORWARDED_PORT Request::HEADER_X_FORWARDED_PROTO);
  31. }
  32. if ($trustedHosts $_SERVER['TRUSTED_HOSTS'] ?? $_ENV['TRUSTED_HOSTS'] ?? false) {
  33.     Request::setTrustedHosts([$trustedHosts]);
  34. }
  35. $kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
  36. $request Request::createFromGlobals();
  37. $response $kernel->handle($request);
  38. $response->send();
  39. $kernel->terminate($request$response);