Symfony Exception

Erreur serveur legacy.

Exceptions 2

App\Exception\ EnhancedHttpException

Show exception properties
App\Exception\EnhancedHttpException {#13481
  -statusCode: 200
  -headers: []
  #titre: ""
  #sousTitre: ""
  #texte: ""
  #breadcrumb: null
}
  1. } elseif ($response->getStatusCode() >= 300 && $response->getStatusCode() < 400) {
  2. /** @var pxWebResponse $response */
  3. $response = $sf1Context->getResponse();
  4. return $this->redirect($response->getHttpHeader('Location'), $response->getStatusCode());
  5. } elseif ($e instanceof SfStopException === false) {
  6. throw new EnhancedHttpException(
  7. $response->getStatusCode(),
  8. 'Erreur serveur legacy.',
  9. html_entity_decode($requestSF1->getParameter('titre')),
  10. html_entity_decode($requestSF1->getParameter('soustitre')),
  11. html_entity_decode($requestSF1->getParameter('texte')),
in lib/vendor/symfony/http-kernel/HttpKernel.php -> loadLegacyScript (line 181)
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. if (!$this->handlingHttpCache) {
  2. $this->resetServices = true;
  3. }
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. // Merge the environment variables coming from DotEnv with the ones tied to the current request
  2. $_SERVER += $server;
  3. $sfRequest = Request::createFromGlobals();
  4. $sfResponse = $this->kernel->handle($sfRequest);
  5. $sfResponse->send();
  6. };
  7. $loops = 0;
Runner->{closure:Runtime\FrankenPhpSymfony\Runner::run():35}()
in lib/vendor/runtime/frankenphp-symfony/src/Runner.php frankenphp_handle_request (line 52)
  1. $sfResponse->send();
  2. };
  3. $loops = 0;
  4. do {
  5. $ret = \frankenphp_handle_request($handler);
  6. if ($this->kernel instanceof TerminableInterface && $sfRequest && $sfResponse) {
  7. $this->kernel->terminate($sfRequest, $sfResponse);
  8. }
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/var/www/engagement-jeunes-demo/private/lib/vendor/autoload_runtime.php') in public/index.php (line 11)
  1. // Variables pour sf1
  2. defined('SF_ROOT_DIR') || define('SF_ROOT_DIR', realpath(dirname(__DIR__) . '/legacy'));
  3. defined('SF_APP') || define('SF_APP', 'apprentis');
  4. defined('SF_V3') || define('SF_V3', true); // Pour le déploiement hors docker
  5. require_once dirname(__DIR__) . '/lib/vendor/autoload_runtime.php';
  6. require_once dirname(__DIR__) . '/config/propel/loadDatabase.php';
  7. return function (array $context): Kernel {
  8. // Variables de l'environnement (.env ou .env.local.php si généré)
  9. $env = $context['APP_ENV'];

sfException

Wrapped SimpleSAML\Error\CriticalConfigurationError: The configuration (config/config.php) is invalid: Missing configuration file

  1. *
  2. * @return sfException An sfException instance that wraps the given Throwable object
  3. */
  4. public static function createFromException($e)
  5. {
  6. $exception = new sfException(sprintf('Wrapped %s: %s', get_class($e), $e->getMessage()));
  7. $exception->setWrappedException($e);
  8. self::$lastException = $e;
  9. return $exception;
  10. }
sfException::createFromException() in legacy/lib/pxFrontWebController.php (line 41)
  1. $response->setStatusCode(404);
  2. throw $e;
  3. } catch (sfException $e) {
  4. throw $e;
  5. } catch (Exception $e) {
  6. throw sfException::createFromException($e);
  7. }
  8. }
  9. /**
  10. * Retrieves a sfView implementation instance.
  1. /**
  2. * Dispatches the current request.
  3. */
  4. public function dispatch()
  5. {
  6. $this->getController()->dispatch();
  7. }
  8. /**
  9. * Sets the current context to something else.
  10. *
sfContext->dispatch() in src/Controller/LegacyController.php (line 51)
  1. // La configuration et le contexte de sf1 seront nettoyés dans le service via reset()
  2. /** @var pxContext $sf1Context */
  3. $sf1Context = $sf1Integration->getSf1Context();
  4. try {
  5. $sf1Context->dispatch();
  6. } catch (sfException $e) {
  7. /** @var pxWebResponse $response */
  8. $response = $sf1Context->getResponse();
  9. $requestSF1 = $sf1Context->getRequest();
in lib/vendor/symfony/http-kernel/HttpKernel.php -> loadLegacyScript (line 181)
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. if (!$this->handlingHttpCache) {
  2. $this->resetServices = true;
  3. }
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. // Merge the environment variables coming from DotEnv with the ones tied to the current request
  2. $_SERVER += $server;
  3. $sfRequest = Request::createFromGlobals();
  4. $sfResponse = $this->kernel->handle($sfRequest);
  5. $sfResponse->send();
  6. };
  7. $loops = 0;
Runner->{closure:Runtime\FrankenPhpSymfony\Runner::run():35}()
in lib/vendor/runtime/frankenphp-symfony/src/Runner.php frankenphp_handle_request (line 52)
  1. $sfResponse->send();
  2. };
  3. $loops = 0;
  4. do {
  5. $ret = \frankenphp_handle_request($handler);
  6. if ($this->kernel instanceof TerminableInterface && $sfRequest && $sfResponse) {
  7. $this->kernel->terminate($sfRequest, $sfResponse);
  8. }
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/var/www/engagement-jeunes-demo/private/lib/vendor/autoload_runtime.php') in public/index.php (line 11)
  1. // Variables pour sf1
  2. defined('SF_ROOT_DIR') || define('SF_ROOT_DIR', realpath(dirname(__DIR__) . '/legacy'));
  3. defined('SF_APP') || define('SF_APP', 'apprentis');
  4. defined('SF_V3') || define('SF_V3', true); // Pour le déploiement hors docker
  5. require_once dirname(__DIR__) . '/lib/vendor/autoload_runtime.php';
  6. require_once dirname(__DIR__) . '/config/propel/loadDatabase.php';
  7. return function (array $context): Kernel {
  8. // Variables de l'environnement (.env ou .env.local.php si généré)
  9. $env = $context['APP_ENV'];

Stack Traces 2

[2/2] EnhancedHttpException
App\Exception\EnhancedHttpException:
Erreur serveur legacy.

  at src/Controller/LegacyController.php:80
  at App\Controller\LegacyController->loadLegacyScript()
     (lib/vendor/symfony/http-kernel/HttpKernel.php:181)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (lib/vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (lib/vendor/symfony/http-kernel/Kernel.php:208)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (lib/vendor/runtime/frankenphp-symfony/src/Runner.php:45)
  at Runtime\FrankenPhpSymfony\Runner->{closure:Runtime\FrankenPhpSymfony\Runner::run():35}()
  at frankenphp_handle_request()
     (lib/vendor/runtime/frankenphp-symfony/src/Runner.php:52)
  at Runtime\FrankenPhpSymfony\Runner->run()
     (lib/vendor/autoload_runtime.php:29)
  at require_once('/var/www/engagement-jeunes-demo/private/lib/vendor/autoload_runtime.php')
     (public/index.php:11)                
[1/2] sfException
sfException:
Wrapped SimpleSAML\Error\CriticalConfigurationError: The configuration (config/config.php) is invalid: Missing configuration file

  at lib/vendor/lexpress/symfony1/lib/exception/sfException.class.php:36
  at sfException::createFromException()
     (legacy/lib/pxFrontWebController.php:41)
  at pxFrontWebController->dispatch()
     (lib/vendor/lexpress/symfony1/lib/util/sfContext.class.php:195)
  at sfContext->dispatch()
     (src/Controller/LegacyController.php:51)
  at App\Controller\LegacyController->loadLegacyScript()
     (lib/vendor/symfony/http-kernel/HttpKernel.php:181)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (lib/vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (lib/vendor/symfony/http-kernel/Kernel.php:208)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (lib/vendor/runtime/frankenphp-symfony/src/Runner.php:45)
  at Runtime\FrankenPhpSymfony\Runner->{closure:Runtime\FrankenPhpSymfony\Runner::run():35}()
  at frankenphp_handle_request()
     (lib/vendor/runtime/frankenphp-symfony/src/Runner.php:52)
  at Runtime\FrankenPhpSymfony\Runner->run()
     (lib/vendor/autoload_runtime.php:29)
  at require_once('/var/www/engagement-jeunes-demo/private/lib/vendor/autoload_runtime.php')
     (public/index.php:11)