Symfony Exception

PDOException Exception InvalidFieldNameException

HTTP 500 Internal Server Error

An exception occurred while executing 'SELECT o_id FROM objects WHERE o_path = ? AND `o_key` = ?' with params ["\/mitglieder\/", "website-accounts"]:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

Exceptions 3

Doctrine\DBAL\Exception\ InvalidFieldNameException

  1.                 return new UniqueConstraintViolationException($message$exception);
  2.             case '1054':
  3.             case '1166':
  4.             case '1611':
  5.                 return new InvalidFieldNameException($message$exception);
  6.             case '1052':
  7.             case '1060':
  8.             case '1110':
  9.                 return new NonUniqueFieldNameException($message$exception);
  1.         if ($driverEx instanceof DriverException) {
  2.             return $driverEx;
  3.         }
  4.         if ($driver instanceof ExceptionConverterDriver && $driverEx instanceof DeprecatedDriverException) {
  5.             return $driver->convertException($msg$driverEx);
  6.         }
  7.         return new Exception($msg0$driverEx);
  8.     }
  1.             $msg .= ' with params ' self::formatParameters($params);
  2.         }
  3.         $msg .= ":\n\n" $driverEx->getMessage();
  4.         return self::wrapException($driver$driverEx$msg);
  5.     }
  6.     /**
  7.      * @deprecated
  8.      *
in vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php :: driverExceptionDuringQuery (line 2222)
  1.      * @throws Exception
  2.      */
  3.     public function handleExceptionDuringQuery(Throwable $estring $sql, array $params = [], array $types = []): void
  4.     {
  5.         $this->throw(
  6.             Exception::driverExceptionDuringQuery(
  7.                 $this->_driver,
  8.                 $e,
  9.                 $sql,
  10.                 $this->resolveParams($params$types)
  11.             )
in vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php -> handleExceptionDuringQuery (line 1312)
  1.                 }
  2.             } else {
  3.                 $stmt $connection->query($sql);
  4.             }
  5.         } catch (Throwable $e) {
  6.             $this->handleExceptionDuringQuery(
  7.                 $e,
  8.                 $sql,
  9.                 $params,
  10.                 $types
  11.             );
  1.      */
  2.     public function executeQuery($query, array $params = [], $types = [], QueryCacheProfile $qcp null)
  3.     {
  4.         list($query$params) = $this->normalizeQuery($query$params);
  5.         return parent::executeQuery($query$params$types$qcp);
  6.     }
  7.     /**
  8.      * @deprecated
  9.      * @see \Doctrine\DBAL\Connection::executeUpdate
  1.      */
  2.     public function fetchAssociative(string $query, array $params = [], array $types = [])
  3.     {
  4.         try {
  5.             $stmt $this->ensureForwardCompatibilityStatement(
  6.                 $this->executeQuery($query$params$types)
  7.             );
  8.             return $stmt->fetchAssociative();
  9.         } catch (Throwable $e) {
  10.             $this->handleExceptionDuringQuery($e$query$params$types);
  1.      * @throws Model\Exception\NotFoundException
  2.      */
  3.     public function getByPath($path)
  4.     {
  5.         $params $this->extractKeyAndPath($path);
  6.         $data $this->db->fetchAssociative('SELECT o_id FROM objects WHERE o_path = :path AND `o_key` = :key'$params);
  7.         if (!empty($data['o_id'])) {
  8.             $this->assignVariablesToModel($data);
  9.         } else {
  10.             throw new Model\Exception\NotFoundException("object doesn't exist");
  1.         $path Model\Element\Service::correctPath($path);
  2.         try {
  3.             $object = new static();
  4.             $object->getDao()->getByPath($path);
  5.             return static::getById($object->getId(), Model\Element\Service::prepareGetByIdParams($force__METHOD__func_num_args() > 1));
  6.         } catch (Model\Exception\NotFoundException $e) {
  7.             return null;
  8.         }
  1.     {
  2.         $this->configuration $configuration;
  3.         $this->classManager $classManager;
  4.         $storagePath $configuration->getConfig('storage_path');
  5.         if (($membersStoreObject DataObject::getByPath($storagePath)) instanceof DataObject\Folder) {
  6.             $this->memberStorageId $membersStoreObject->getId();
  7.         }
  8.     }
  9.     public function getClass(): string
  1.         if (isset($container->privates['MembersBundle\\Manager\\UserManager'])) {
  2.             return $container->privates['MembersBundle\\Manager\\UserManager'];
  3.         }
  4.         return $container->privates['MembersBundle\\Manager\\UserManager'] = new \MembersBundle\Manager\UserManager($a$b);
  5.     }
  6. }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.     public static function do($container$lazyLoad true)
  2.     {
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-core/User/UserProviderInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/dachcom-digital/members/src/MembersBundle/Security/UserProvider.php';
  5.         $a = ($container->privates['MembersBundle\\Manager\\UserManager'] ?? $container->load('getUserManagerService'));
  6.         if (isset($container->privates['MembersBundle\\Security\\UserProvider'])) {
  7.             return $container->privates['MembersBundle\\Security\\UserProvider'];
  8.         }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationSuccessHandler.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/AuthenticationFailureHandlerInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationFailureHandler.php';
  5.         $a = ($container->privates['MembersBundle\\Security\\UserProvider'] ?? $container->load('getUserProviderService'));
  6.         if (isset($container->privates['security.authenticator.form_login.members_fe'])) {
  7.             return $container->privates['security.authenticator.form_login.members_fe'];
  8.         }
  9.         $b = ($container->services['http_kernel'] ?? $container->getHttpKernelService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/ExceptionListener.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/LogoutListener.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-bundle/Security/FirewallConfig.php';
  5.         $a = ($container->privates['security.authenticator.form_login.members_fe'] ?? $container->load('getSecurity_Authenticator_FormLogin_MembersFeService'));
  6.         if (isset($container->privates['security.firewall.map.context.members_fe'])) {
  7.             return $container->privates['security.firewall.map.context.members_fe'];
  8.         }
  9.         $b = ($container->privates['security.event_dispatcher.members_fe'] ?? $container->getSecurity_EventDispatcher_MembersFeService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         }
  2.         if (null === $method) {
  3.             return false !== $registry $this->{$registry}[$id] ?? null null;
  4.         }
  5.         if (false !== $registry) {
  6.             return $this->{$registry}[$id] ?? $this->{$registry}[$id] = $load $this->load($method) : $this->{$method}();
  7.         }
  8.         if (!$load) {
  9.             return $this->{$method}();
  10.         }
  1.      *
  2.      * @return mixed
  3.      */
  4.     public function get(string $id)
  5.     {
  6.         return isset($this->serviceMap[$id]) ? ($this->factory)(...$this->serviceMap[$id]) : parent::get($id);
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  10.      */
  1.         foreach ($this->map as $contextId => $requestMatcher) {
  2.             if (null === $requestMatcher || $requestMatcher->matches($request)) {
  3.                 $request->attributes->set('_firewall_context'$contextId);
  4.                 return $this->container->get($contextId);
  5.             }
  6.         }
  7.         return null;
  8.     }
  1.     /**
  2.      * @return FirewallConfig|null
  3.      */
  4.     public function getFirewallConfig(Request $request)
  5.     {
  6.         $context $this->getFirewallContext($request);
  7.         if (null === $context) {
  8.             return null;
  9.         }
  1.     {
  2.         if (!$event->isMainRequest()) {
  3.             return;
  4.         }
  5.         if ($this->map instanceof FirewallMap && $config $this->map->getFirewallConfig($event->getRequest())) {
  6.             $this->logoutUrlGenerator->setCurrentFirewall($config->getName(), $config->getContext());
  7.         }
  8.     }
  9.     public function onKernelFinishRequest(FinishRequestEvent $event)
in vendor/symfony/event-dispatcher/Debug/WrappedListener.php -> configureLogoutUrlGenerator (line 118)
  1.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  2.         $e $this->stopwatch->start($this->name'event_listener');
  3.         try {
  4.             ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         } finally {
  6.             if ($e->isStarted()) {
  7.                 $e->stop();
  8.             }
  9.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.      */
  2.     private function handleRaw(Request $requestint $type self::MAIN_REQUEST): Response
  3.     {
  4.         // request
  5.         $event = new RequestEvent($this$request$type);
  6.         $this->dispatcher->dispatch($eventKernelEvents::REQUEST);
  7.         if ($event->hasResponse()) {
  8.             return $this->filterResponse($event->getResponse(), $request$type);
  9.         }
  1.     {
  2.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  3.         $this->requestStack->push($request);
  4.         try {
  5.             return $this->handleRaw($request$type);
  6.         } catch (\Exception $e) {
  7.             if ($e instanceof RequestExceptionInterface) {
  8.                 $e = new BadRequestHttpException($e->getMessage(), $e);
  9.             }
  10.             if (false === $catch) {
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
Kernel->handle() in public/index.php (line 36)
  1. $kernel \Pimcore\Bootstrap::kernel();
  2. // reset current request - will be read from request stack from now on
  3. Tool::setCurrentRequest(null);
  4. $response $kernel->handle($request);
  5. $response->send();
  6. $kernel->terminate($request$response);

Doctrine\DBAL\Driver\PDO\ Exception

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

  1.  */
  2. final class Exception extends PDOException
  3. {
  4.     public static function new(\PDOException $exception): self
  5.     {
  6.         return new self($exception);
  7.     }
  8. }
  1.     public function execute($params null)
  2.     {
  3.         try {
  4.             return parent::execute($params);
  5.         } catch (PDOException $exception) {
  6.             throw Exception::new($exception);
  7.         }
  8.     }
  9.     /**
  10.      * {@inheritdoc}
  1.                 [$sql$params$types] = SQLParserUtils::expandListParameters($sql$params$types);
  2.                 $stmt $connection->prepare($sql);
  3.                 if ($types) {
  4.                     $this->_bindTypedValues($stmt$params$types);
  5.                     $stmt->execute();
  6.                 } else {
  7.                     $stmt->execute($params);
  8.                 }
  9.             } else {
  10.                 $stmt $connection->query($sql);
  1.      */
  2.     public function executeQuery($query, array $params = [], $types = [], QueryCacheProfile $qcp null)
  3.     {
  4.         list($query$params) = $this->normalizeQuery($query$params);
  5.         return parent::executeQuery($query$params$types$qcp);
  6.     }
  7.     /**
  8.      * @deprecated
  9.      * @see \Doctrine\DBAL\Connection::executeUpdate
  1.      */
  2.     public function fetchAssociative(string $query, array $params = [], array $types = [])
  3.     {
  4.         try {
  5.             $stmt $this->ensureForwardCompatibilityStatement(
  6.                 $this->executeQuery($query$params$types)
  7.             );
  8.             return $stmt->fetchAssociative();
  9.         } catch (Throwable $e) {
  10.             $this->handleExceptionDuringQuery($e$query$params$types);
  1.      * @throws Model\Exception\NotFoundException
  2.      */
  3.     public function getByPath($path)
  4.     {
  5.         $params $this->extractKeyAndPath($path);
  6.         $data $this->db->fetchAssociative('SELECT o_id FROM objects WHERE o_path = :path AND `o_key` = :key'$params);
  7.         if (!empty($data['o_id'])) {
  8.             $this->assignVariablesToModel($data);
  9.         } else {
  10.             throw new Model\Exception\NotFoundException("object doesn't exist");
  1.         $path Model\Element\Service::correctPath($path);
  2.         try {
  3.             $object = new static();
  4.             $object->getDao()->getByPath($path);
  5.             return static::getById($object->getId(), Model\Element\Service::prepareGetByIdParams($force__METHOD__func_num_args() > 1));
  6.         } catch (Model\Exception\NotFoundException $e) {
  7.             return null;
  8.         }
  1.     {
  2.         $this->configuration $configuration;
  3.         $this->classManager $classManager;
  4.         $storagePath $configuration->getConfig('storage_path');
  5.         if (($membersStoreObject DataObject::getByPath($storagePath)) instanceof DataObject\Folder) {
  6.             $this->memberStorageId $membersStoreObject->getId();
  7.         }
  8.     }
  9.     public function getClass(): string
  1.         if (isset($container->privates['MembersBundle\\Manager\\UserManager'])) {
  2.             return $container->privates['MembersBundle\\Manager\\UserManager'];
  3.         }
  4.         return $container->privates['MembersBundle\\Manager\\UserManager'] = new \MembersBundle\Manager\UserManager($a$b);
  5.     }
  6. }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.     public static function do($container$lazyLoad true)
  2.     {
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-core/User/UserProviderInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/dachcom-digital/members/src/MembersBundle/Security/UserProvider.php';
  5.         $a = ($container->privates['MembersBundle\\Manager\\UserManager'] ?? $container->load('getUserManagerService'));
  6.         if (isset($container->privates['MembersBundle\\Security\\UserProvider'])) {
  7.             return $container->privates['MembersBundle\\Security\\UserProvider'];
  8.         }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationSuccessHandler.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/AuthenticationFailureHandlerInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationFailureHandler.php';
  5.         $a = ($container->privates['MembersBundle\\Security\\UserProvider'] ?? $container->load('getUserProviderService'));
  6.         if (isset($container->privates['security.authenticator.form_login.members_fe'])) {
  7.             return $container->privates['security.authenticator.form_login.members_fe'];
  8.         }
  9.         $b = ($container->services['http_kernel'] ?? $container->getHttpKernelService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/ExceptionListener.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/LogoutListener.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-bundle/Security/FirewallConfig.php';
  5.         $a = ($container->privates['security.authenticator.form_login.members_fe'] ?? $container->load('getSecurity_Authenticator_FormLogin_MembersFeService'));
  6.         if (isset($container->privates['security.firewall.map.context.members_fe'])) {
  7.             return $container->privates['security.firewall.map.context.members_fe'];
  8.         }
  9.         $b = ($container->privates['security.event_dispatcher.members_fe'] ?? $container->getSecurity_EventDispatcher_MembersFeService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         }
  2.         if (null === $method) {
  3.             return false !== $registry $this->{$registry}[$id] ?? null null;
  4.         }
  5.         if (false !== $registry) {
  6.             return $this->{$registry}[$id] ?? $this->{$registry}[$id] = $load $this->load($method) : $this->{$method}();
  7.         }
  8.         if (!$load) {
  9.             return $this->{$method}();
  10.         }
  1.      *
  2.      * @return mixed
  3.      */
  4.     public function get(string $id)
  5.     {
  6.         return isset($this->serviceMap[$id]) ? ($this->factory)(...$this->serviceMap[$id]) : parent::get($id);
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  10.      */
  1.         foreach ($this->map as $contextId => $requestMatcher) {
  2.             if (null === $requestMatcher || $requestMatcher->matches($request)) {
  3.                 $request->attributes->set('_firewall_context'$contextId);
  4.                 return $this->container->get($contextId);
  5.             }
  6.         }
  7.         return null;
  8.     }
  1.     /**
  2.      * @return FirewallConfig|null
  3.      */
  4.     public function getFirewallConfig(Request $request)
  5.     {
  6.         $context $this->getFirewallContext($request);
  7.         if (null === $context) {
  8.             return null;
  9.         }
  1.     {
  2.         if (!$event->isMainRequest()) {
  3.             return;
  4.         }
  5.         if ($this->map instanceof FirewallMap && $config $this->map->getFirewallConfig($event->getRequest())) {
  6.             $this->logoutUrlGenerator->setCurrentFirewall($config->getName(), $config->getContext());
  7.         }
  8.     }
  9.     public function onKernelFinishRequest(FinishRequestEvent $event)
in vendor/symfony/event-dispatcher/Debug/WrappedListener.php -> configureLogoutUrlGenerator (line 118)
  1.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  2.         $e $this->stopwatch->start($this->name'event_listener');
  3.         try {
  4.             ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         } finally {
  6.             if ($e->isStarted()) {
  7.                 $e->stop();
  8.             }
  9.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.      */
  2.     private function handleRaw(Request $requestint $type self::MAIN_REQUEST): Response
  3.     {
  4.         // request
  5.         $event = new RequestEvent($this$request$type);
  6.         $this->dispatcher->dispatch($eventKernelEvents::REQUEST);
  7.         if ($event->hasResponse()) {
  8.             return $this->filterResponse($event->getResponse(), $request$type);
  9.         }
  1.     {
  2.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  3.         $this->requestStack->push($request);
  4.         try {
  5.             return $this->handleRaw($request$type);
  6.         } catch (\Exception $e) {
  7.             if ($e instanceof RequestExceptionInterface) {
  8.                 $e = new BadRequestHttpException($e->getMessage(), $e);
  9.             }
  10.             if (false === $catch) {
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
Kernel->handle() in public/index.php (line 36)
  1. $kernel \Pimcore\Bootstrap::kernel();
  2. // reset current request - will be read from request stack from now on
  3. Tool::setCurrentRequest(null);
  4. $response $kernel->handle($request);
  5. $response->send();
  6. $kernel->terminate($request$response);

PDOException

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

  1.      */
  2.     #[ReturnTypeWillChange]
  3.     public function execute($params null)
  4.     {
  5.         try {
  6.             return parent::execute($params);
  7.         } catch (PDOException $exception) {
  8.             throw Exception::new($exception);
  9.         }
  10.     }
  1.      */
  2.     #[ReturnTypeWillChange]
  3.     public function execute($params null)
  4.     {
  5.         try {
  6.             return parent::execute($params);
  7.         } catch (PDOException $exception) {
  8.             throw Exception::new($exception);
  9.         }
  10.     }
  1.                 [$sql$params$types] = SQLParserUtils::expandListParameters($sql$params$types);
  2.                 $stmt $connection->prepare($sql);
  3.                 if ($types) {
  4.                     $this->_bindTypedValues($stmt$params$types);
  5.                     $stmt->execute();
  6.                 } else {
  7.                     $stmt->execute($params);
  8.                 }
  9.             } else {
  10.                 $stmt $connection->query($sql);
  1.      */
  2.     public function executeQuery($query, array $params = [], $types = [], QueryCacheProfile $qcp null)
  3.     {
  4.         list($query$params) = $this->normalizeQuery($query$params);
  5.         return parent::executeQuery($query$params$types$qcp);
  6.     }
  7.     /**
  8.      * @deprecated
  9.      * @see \Doctrine\DBAL\Connection::executeUpdate
  1.      */
  2.     public function fetchAssociative(string $query, array $params = [], array $types = [])
  3.     {
  4.         try {
  5.             $stmt $this->ensureForwardCompatibilityStatement(
  6.                 $this->executeQuery($query$params$types)
  7.             );
  8.             return $stmt->fetchAssociative();
  9.         } catch (Throwable $e) {
  10.             $this->handleExceptionDuringQuery($e$query$params$types);
  1.      * @throws Model\Exception\NotFoundException
  2.      */
  3.     public function getByPath($path)
  4.     {
  5.         $params $this->extractKeyAndPath($path);
  6.         $data $this->db->fetchAssociative('SELECT o_id FROM objects WHERE o_path = :path AND `o_key` = :key'$params);
  7.         if (!empty($data['o_id'])) {
  8.             $this->assignVariablesToModel($data);
  9.         } else {
  10.             throw new Model\Exception\NotFoundException("object doesn't exist");
  1.         $path Model\Element\Service::correctPath($path);
  2.         try {
  3.             $object = new static();
  4.             $object->getDao()->getByPath($path);
  5.             return static::getById($object->getId(), Model\Element\Service::prepareGetByIdParams($force__METHOD__func_num_args() > 1));
  6.         } catch (Model\Exception\NotFoundException $e) {
  7.             return null;
  8.         }
  1.     {
  2.         $this->configuration $configuration;
  3.         $this->classManager $classManager;
  4.         $storagePath $configuration->getConfig('storage_path');
  5.         if (($membersStoreObject DataObject::getByPath($storagePath)) instanceof DataObject\Folder) {
  6.             $this->memberStorageId $membersStoreObject->getId();
  7.         }
  8.     }
  9.     public function getClass(): string
  1.         if (isset($container->privates['MembersBundle\\Manager\\UserManager'])) {
  2.             return $container->privates['MembersBundle\\Manager\\UserManager'];
  3.         }
  4.         return $container->privates['MembersBundle\\Manager\\UserManager'] = new \MembersBundle\Manager\UserManager($a$b);
  5.     }
  6. }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.     public static function do($container$lazyLoad true)
  2.     {
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-core/User/UserProviderInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/dachcom-digital/members/src/MembersBundle/Security/UserProvider.php';
  5.         $a = ($container->privates['MembersBundle\\Manager\\UserManager'] ?? $container->load('getUserManagerService'));
  6.         if (isset($container->privates['MembersBundle\\Security\\UserProvider'])) {
  7.             return $container->privates['MembersBundle\\Security\\UserProvider'];
  8.         }
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationSuccessHandler.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/AuthenticationFailureHandlerInterface.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Authentication/DefaultAuthenticationFailureHandler.php';
  5.         $a = ($container->privates['MembersBundle\\Security\\UserProvider'] ?? $container->load('getUserProviderService'));
  6.         if (isset($container->privates['security.authenticator.form_login.members_fe'])) {
  7.             return $container->privates['security.authenticator.form_login.members_fe'];
  8.         }
  9.         $b = ($container->services['http_kernel'] ?? $container->getHttpKernelService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Util/TargetPathTrait.php';
  2.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/ExceptionListener.php';
  3.         include_once \dirname(__DIR__4).'/vendor/symfony/security-http/Firewall/LogoutListener.php';
  4.         include_once \dirname(__DIR__4).'/vendor/symfony/security-bundle/Security/FirewallConfig.php';
  5.         $a = ($container->privates['security.authenticator.form_login.members_fe'] ?? $container->load('getSecurity_Authenticator_FormLogin_MembersFeService'));
  6.         if (isset($container->privates['security.firewall.map.context.members_fe'])) {
  7.             return $container->privates['security.firewall.map.context.members_fe'];
  8.         }
  9.         $b = ($container->privates['security.event_dispatcher.members_fe'] ?? $container->getSecurity_EventDispatcher_MembersFeService());
  1.             $file .= '.php';
  2.         }
  3.         $service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;
  4.         return class_exists($classfalse) ? $class::do($this$lazyLoad) : $service;
  5.     }
  6.     protected function createProxy($class\Closure $factory)
  7.     {
  8.         class_exists($classfalse) || require __DIR__.'/'.$class.'.php';
  1.         }
  2.         if (null === $method) {
  3.             return false !== $registry $this->{$registry}[$id] ?? null null;
  4.         }
  5.         if (false !== $registry) {
  6.             return $this->{$registry}[$id] ?? $this->{$registry}[$id] = $load $this->load($method) : $this->{$method}();
  7.         }
  8.         if (!$load) {
  9.             return $this->{$method}();
  10.         }
  1.      *
  2.      * @return mixed
  3.      */
  4.     public function get(string $id)
  5.     {
  6.         return isset($this->serviceMap[$id]) ? ($this->factory)(...$this->serviceMap[$id]) : parent::get($id);
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  10.      */
  1.         foreach ($this->map as $contextId => $requestMatcher) {
  2.             if (null === $requestMatcher || $requestMatcher->matches($request)) {
  3.                 $request->attributes->set('_firewall_context'$contextId);
  4.                 return $this->container->get($contextId);
  5.             }
  6.         }
  7.         return null;
  8.     }
  1.     /**
  2.      * @return FirewallConfig|null
  3.      */
  4.     public function getFirewallConfig(Request $request)
  5.     {
  6.         $context $this->getFirewallContext($request);
  7.         if (null === $context) {
  8.             return null;
  9.         }
  1.     {
  2.         if (!$event->isMainRequest()) {
  3.             return;
  4.         }
  5.         if ($this->map instanceof FirewallMap && $config $this->map->getFirewallConfig($event->getRequest())) {
  6.             $this->logoutUrlGenerator->setCurrentFirewall($config->getName(), $config->getContext());
  7.         }
  8.     }
  9.     public function onKernelFinishRequest(FinishRequestEvent $event)
in vendor/symfony/event-dispatcher/Debug/WrappedListener.php -> configureLogoutUrlGenerator (line 118)
  1.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  2.         $e $this->stopwatch->start($this->name'event_listener');
  3.         try {
  4.             ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         } finally {
  6.             if ($e->isStarted()) {
  7.                 $e->stop();
  8.             }
  9.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.      */
  2.     private function handleRaw(Request $requestint $type self::MAIN_REQUEST): Response
  3.     {
  4.         // request
  5.         $event = new RequestEvent($this$request$type);
  6.         $this->dispatcher->dispatch($eventKernelEvents::REQUEST);
  7.         if ($event->hasResponse()) {
  8.             return $this->filterResponse($event->getResponse(), $request$type);
  9.         }
  1.     {
  2.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  3.         $this->requestStack->push($request);
  4.         try {
  5.             return $this->handleRaw($request$type);
  6.         } catch (\Exception $e) {
  7.             if ($e instanceof RequestExceptionInterface) {
  8.                 $e = new BadRequestHttpException($e->getMessage(), $e);
  9.             }
  10.             if (false === $catch) {
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
Kernel->handle() in public/index.php (line 36)
  1. $kernel \Pimcore\Bootstrap::kernel();
  2. // reset current request - will be read from request stack from now on
  3. Tool::setCurrentRequest(null);
  4. $response $kernel->handle($request);
  5. $response->send();
  6. $kernel->terminate($request$response);

Logs

No log messages

Stack Traces 3

[3/3] InvalidFieldNameException
Doctrine\DBAL\Exception\InvalidFieldNameException:
An exception occurred while executing 'SELECT o_id FROM objects WHERE o_path = ? AND `o_key` = ?' with params ["\/mitglieder\/", "website-accounts"]:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

  at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:79
  at Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:182)
  at Doctrine\DBAL\DBALException::wrapException()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:159)
  at Doctrine\DBAL\DBALException::driverExceptionDuringQuery()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:2222)
  at Doctrine\DBAL\Connection->handleExceptionDuringQuery()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:1312)
  at Doctrine\DBAL\Connection->executeQuery()
     (vendor/pimcore/pimcore/lib/Db/PimcoreExtensionsTrait.php:92)
  at Pimcore\Db\Connection->executeQuery()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:684)
  at Doctrine\DBAL\Connection->fetchAssociative()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject/Dao.php:62)
  at Pimcore\Model\DataObject\AbstractObject\Dao->getByPath()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject.php:450)
  at Pimcore\Model\DataObject\AbstractObject::getByPath()
     (vendor/dachcom-digital/members/src/MembersBundle/Manager/UserManager.php:22)
  at MembersBundle\Manager\UserManager->__construct()
     (var/cache/prod/ContainerXaKV6iL/getUserManagerService.php:34)
  at ContainerXaKV6iL\getUserManagerService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getUserProviderService.php:23)
  at ContainerXaKV6iL\getUserProviderService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Authenticator_FormLogin_MembersFeService.php:32)
  at ContainerXaKV6iL\getSecurity_Authenticator_FormLogin_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Firewall_Map_Context_MembersFeService.php:26)
  at ContainerXaKV6iL\getSecurity_Firewall_Map_Context_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (vendor/symfony/dependency-injection/Container.php:423)
  at Symfony\Component\DependencyInjection\Container->getService()
     (vendor/symfony/dependency-injection/Argument/ServiceLocator.php:42)
  at Symfony\Component\DependencyInjection\Argument\ServiceLocator->get()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:78)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallContext()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:52)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallConfig()
     (vendor/symfony/security-bundle/EventListener/FirewallListener.php:45)
  at Symfony\Bundle\SecurityBundle\EventListener\FirewallListener->configureLogoutUrlGenerator()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:118)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:139)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:75)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:202)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (public/index.php:36)                
[2/3] Exception
Doctrine\DBAL\Driver\PDO\Exception:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

  at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18
  at Doctrine\DBAL\Driver\PDO\Exception::new()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:119)
  at Doctrine\DBAL\Driver\PDOStatement->execute()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:1304)
  at Doctrine\DBAL\Connection->executeQuery()
     (vendor/pimcore/pimcore/lib/Db/PimcoreExtensionsTrait.php:92)
  at Pimcore\Db\Connection->executeQuery()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:684)
  at Doctrine\DBAL\Connection->fetchAssociative()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject/Dao.php:62)
  at Pimcore\Model\DataObject\AbstractObject\Dao->getByPath()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject.php:450)
  at Pimcore\Model\DataObject\AbstractObject::getByPath()
     (vendor/dachcom-digital/members/src/MembersBundle/Manager/UserManager.php:22)
  at MembersBundle\Manager\UserManager->__construct()
     (var/cache/prod/ContainerXaKV6iL/getUserManagerService.php:34)
  at ContainerXaKV6iL\getUserManagerService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getUserProviderService.php:23)
  at ContainerXaKV6iL\getUserProviderService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Authenticator_FormLogin_MembersFeService.php:32)
  at ContainerXaKV6iL\getSecurity_Authenticator_FormLogin_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Firewall_Map_Context_MembersFeService.php:26)
  at ContainerXaKV6iL\getSecurity_Firewall_Map_Context_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (vendor/symfony/dependency-injection/Container.php:423)
  at Symfony\Component\DependencyInjection\Container->getService()
     (vendor/symfony/dependency-injection/Argument/ServiceLocator.php:42)
  at Symfony\Component\DependencyInjection\Argument\ServiceLocator->get()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:78)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallContext()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:52)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallConfig()
     (vendor/symfony/security-bundle/EventListener/FirewallListener.php:45)
  at Symfony\Bundle\SecurityBundle\EventListener\FirewallListener->configureLogoutUrlGenerator()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:118)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:139)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:75)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:202)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (public/index.php:36)                
[1/3] PDOException
PDOException:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o_id' in 'field list'

  at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:117
  at PDOStatement->execute()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:117)
  at Doctrine\DBAL\Driver\PDOStatement->execute()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:1304)
  at Doctrine\DBAL\Connection->executeQuery()
     (vendor/pimcore/pimcore/lib/Db/PimcoreExtensionsTrait.php:92)
  at Pimcore\Db\Connection->executeQuery()
     (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:684)
  at Doctrine\DBAL\Connection->fetchAssociative()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject/Dao.php:62)
  at Pimcore\Model\DataObject\AbstractObject\Dao->getByPath()
     (vendor/pimcore/pimcore/models/DataObject/AbstractObject.php:450)
  at Pimcore\Model\DataObject\AbstractObject::getByPath()
     (vendor/dachcom-digital/members/src/MembersBundle/Manager/UserManager.php:22)
  at MembersBundle\Manager\UserManager->__construct()
     (var/cache/prod/ContainerXaKV6iL/getUserManagerService.php:34)
  at ContainerXaKV6iL\getUserManagerService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getUserProviderService.php:23)
  at ContainerXaKV6iL\getUserProviderService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Authenticator_FormLogin_MembersFeService.php:32)
  at ContainerXaKV6iL\getSecurity_Authenticator_FormLogin_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (var/cache/prod/ContainerXaKV6iL/getSecurity_Firewall_Map_Context_MembersFeService.php:26)
  at ContainerXaKV6iL\getSecurity_Firewall_Map_Context_MembersFeService::do()
     (var/cache/prod/ContainerXaKV6iL/App_KernelProdDebugContainer.php:959)
  at ContainerXaKV6iL\App_KernelProdDebugContainer->load()
     (vendor/symfony/dependency-injection/Container.php:423)
  at Symfony\Component\DependencyInjection\Container->getService()
     (vendor/symfony/dependency-injection/Argument/ServiceLocator.php:42)
  at Symfony\Component\DependencyInjection\Argument\ServiceLocator->get()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:78)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallContext()
     (vendor/symfony/security-bundle/Security/FirewallMap.php:52)
  at Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallConfig()
     (vendor/symfony/security-bundle/EventListener/FirewallListener.php:45)
  at Symfony\Bundle\SecurityBundle\EventListener\FirewallListener->configureLogoutUrlGenerator()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:118)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:139)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:75)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:202)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (public/index.php:36)