Exceptions
Exceptions 3
Doctrine\DBAL\Exception\ SyntaxErrorException
case 1382:case 1479:case 1541:case 1554:case 1626:return new SyntaxErrorException($exception, $query);case 1524:if (strpos($exception->getMessage(), 'Plugin \'mysql_native_password\' is not loaded') === false) {break;}
in
vendor/doctrine/dbal/src/Connection.php
->
convert
(line 1976)
private function handleDriverException(Driver\Exception $driverException,?Query $query): DriverException {$this->exceptionConverter ??= $this->_driver->getExceptionConverter();$exception = $this->exceptionConverter->convert($driverException, $query);if ($exception instanceof ConnectionLost) {$this->close();}
in
vendor/doctrine/dbal/src/Connection.php
->
handleDriverException
(line 1918)
Driver\Exception $e,string $sql,array $params = [],array $types = []): DriverException {return $this->handleDriverException($e, new Query($sql, $params, $types));}/** @internal */final public function convertException(Driver\Exception $e): DriverException{
in
vendor/doctrine/dbal/src/Statement.php
->
convertExceptionDuringQuery
(line 194)
return new Result($this->stmt->execute($params),$this->conn,);} catch (Driver\Exception $ex) {throw $this->conn->convertExceptionDuringQuery($ex, $this->sql, $this->params, $this->types);} finally {if ($logger !== null) {$logger->stopQuery();}}
in
vendor/doctrine/dbal/src/Statement.php
->
execute
(line 224)
if ($params === []) {$params = null; // Workaround as long execute() exists and used internally.}return $this->execute($params);}/*** Executes the statement with the currently bound parameters and return affected rows.*
$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}$results = $this->getEntityManager()->getConnection()->prepare($sql)->executeQuery()->fetchAllAssociative();$colors = [];foreach ($results as $k => $r) {if (!isset($colors[$k])) {$colors[$k] = [];}
in
vendor/symfony/cache/LockRegistry.php
->
App\Repository\{closure}
(line 112)
if ($locked || !$wouldBlock) {$logger && $logger->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);self::$lockedFiles[$key] = true;$value = $callback($item, $save);if ($save) {if ($setMetadata) {$setMetadata($item);}
in
vendor/symfony/cache/Traits/ContractsTrait.php
::
compute
(line 107)
if (!isset($this->callbackWrapper)) {$this->setCallbackWrapper($this->setCallbackWrapper(null));}try {$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {$setMetadata($item, $startTime, $metadata);}, $this->logger ?? null);$setMetadata($item, $startTime, $metadata);return $value;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
Symfony\Component\Cache\Traits\{closure}
(line 64)
}}if ($recompute) {$save = true;$item->set($callback($item, $save));if ($save) {$pool->save($item);}}
in
vendor/symfony/cache/Traits/ContractsTrait.php
->
contractsGet
(line 90)
CacheItem::class);$this->callbackWrapper ??= \Closure::fromCallable([LockRegistry::class, 'compute']);return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {// don't wrap nor save recursive callsif (isset($this->computing[$key])) {$value = $callback($item, $save);$save = false;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
doGet
(line 30)
*/trait CacheTrait{public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed{return $this->doGet($this, $key, $callback, $beta, $metadata);}public function delete(string $key): bool{return $this->deleteItem($key);
return $qb->getQuery()->getResult();}public function getColors(string $model, int $size, string $inpack, int $prod_id_except = 0): array{$colors = $this->appCache->get('cube_'.$model."_s".$size."_i".$inpack."_".$this->requestStack->getCurrentRequest()->getLocale(), function (ItemInterface $item) use ($model, $size, $inpack, $prod_id_except): array {if ($prod_id_except) {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}
// }if (isset($prod_chars[317]) && isset($prod_chars[415])) {$color = $prod_chars[317]['cvid'];$size = $prod_chars[415]['cvid'];$show_prods[$k]->colors = $this->Cube->getColors($v->getModel(), $size, $v->getInpack());$show_prods[$k]->sizes = $this->Cube->getSizes($v->getModel(), $color, $v->getInpack());$show_prods[$k]->inpacks = $this->Cube->getPacks($v->getModel(), $color, $size);}}}
in
vendor/symfony/http-kernel/HttpKernel.php
->
prodList
(line 163)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 75)
{$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);try {return $this->handleRaw($request, $type);} catch (\Exception $e) {if ($e instanceof RequestExceptionInterface) {$e = new BadRequestHttpException($e->getMessage(), $e);}if (false === $catch) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 202)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
->
handle
(line 86)
if (!IpUtils::checkIp('127.0.0.1', $trustedProxies)) {Request::setTrustedProxies(array_merge($trustedProxies, ['127.0.0.1']), Request::getTrustedHeaderSet());}try {return $kernel->handle($request, $type, $catch);} finally {// restore global stateRequest::setTrustedProxies($trustedProxies, $trustedHeaderSet);}}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
::
handle
(line 457)
if ($this->surrogate) {$this->surrogate->addSurrogateCapability($request);}// always a "master" request (as the real master request can be in cache)$response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);/** Support stale-if-error given on Responses or as a config option.* RFC 7234 summarizes in Section 4.2.4 (but also mentions with the individual* Cache-Control directives) that
in
vendor/symfony/framework-bundle/HttpCache/HttpCache.php
->
forward
(line 71)
protected function forward(Request $request, bool $catch = false, Response $entry = null): Response{$this->getKernel()->boot();$this->getKernel()->getContainer()->set('cache', $this);return parent::forward($request, $catch, $entry);}/*** Returns an array of options to customize the Cache configuration.*/
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
forward
(line 430)
// avoid that the backend sends no content$subRequest->headers->remove('If-Modified-Since');$subRequest->headers->remove('If-None-Match');$response = $this->forward($subRequest, $catch);if ($response->isCacheable()) {$this->store($request, $response);}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
fetch
(line 328)
}if (null === $entry) {$this->record($request, 'miss');return $this->fetch($request, $catch);}if (!$this->isFreshEnough($request, $entry)) {$this->record($request, 'stale');
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
lookup
(line 212)
reload the cache by fetching a fresh response and caching it (if possible).*/$this->record($request, 'reload');$response = $this->fetch($request, $catch);} else {$response = $this->lookup($request, $catch);}$this->restoreResponseBody($request, $response);if (HttpKernelInterface::MAIN_REQUEST === $type) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 193)
{if (!$this->booted) {$container = $this->container ?? $this->preBoot();if ($container->has('http_cache')) {return $container->get('http_cache')->handle($request, $type, $catch);}}$this->boot();++$this->requestStackSize;
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
$this->request = $request;}public function run(): int{$response = $this->kernel->handle($this->request);$response->send();if ($this->kernel instanceof TerminableInterface) {$this->kernel->terminate($this->request, $response);}
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
in
public/index.php
(line 5)
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Doctrine\DBAL\Driver\PDO\ Exception
in
vendor/doctrine/dbal/src/Driver/PDO/Exception.php
(line 24)
} else {$code = $exception->getCode();$sqlState = null;}return new self($exception->getMessage(), $sqlState, $code, $exception);}}
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
::
new
(line 132)
}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);}}
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/symfony/doctrine-bridge/Middleware/Debug/Statement.php
->
execute
(line 65)
$this->debugDataHolder->addQuery($this->connectionName, $query = clone $this->query);$query->start();try {$result = parent::execute($params);} finally {$query->stop();}return $result;
in
vendor/doctrine/dbal/src/Statement.php
->
execute
(line 190)
$logger->startQuery($this->sql, $this->params, $this->types);}try {return new Result($this->stmt->execute($params),$this->conn,);} catch (Driver\Exception $ex) {throw $this->conn->convertExceptionDuringQuery($ex, $this->sql, $this->params, $this->types);} finally {
in
vendor/doctrine/dbal/src/Statement.php
->
execute
(line 224)
if ($params === []) {$params = null; // Workaround as long execute() exists and used internally.}return $this->execute($params);}/*** Executes the statement with the currently bound parameters and return affected rows.*
$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}$results = $this->getEntityManager()->getConnection()->prepare($sql)->executeQuery()->fetchAllAssociative();$colors = [];foreach ($results as $k => $r) {if (!isset($colors[$k])) {$colors[$k] = [];}
in
vendor/symfony/cache/LockRegistry.php
->
App\Repository\{closure}
(line 112)
if ($locked || !$wouldBlock) {$logger && $logger->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);self::$lockedFiles[$key] = true;$value = $callback($item, $save);if ($save) {if ($setMetadata) {$setMetadata($item);}
in
vendor/symfony/cache/Traits/ContractsTrait.php
::
compute
(line 107)
if (!isset($this->callbackWrapper)) {$this->setCallbackWrapper($this->setCallbackWrapper(null));}try {$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {$setMetadata($item, $startTime, $metadata);}, $this->logger ?? null);$setMetadata($item, $startTime, $metadata);return $value;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
Symfony\Component\Cache\Traits\{closure}
(line 64)
}}if ($recompute) {$save = true;$item->set($callback($item, $save));if ($save) {$pool->save($item);}}
in
vendor/symfony/cache/Traits/ContractsTrait.php
->
contractsGet
(line 90)
CacheItem::class);$this->callbackWrapper ??= \Closure::fromCallable([LockRegistry::class, 'compute']);return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {// don't wrap nor save recursive callsif (isset($this->computing[$key])) {$value = $callback($item, $save);$save = false;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
doGet
(line 30)
*/trait CacheTrait{public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed{return $this->doGet($this, $key, $callback, $beta, $metadata);}public function delete(string $key): bool{return $this->deleteItem($key);
return $qb->getQuery()->getResult();}public function getColors(string $model, int $size, string $inpack, int $prod_id_except = 0): array{$colors = $this->appCache->get('cube_'.$model."_s".$size."_i".$inpack."_".$this->requestStack->getCurrentRequest()->getLocale(), function (ItemInterface $item) use ($model, $size, $inpack, $prod_id_except): array {if ($prod_id_except) {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}
// }if (isset($prod_chars[317]) && isset($prod_chars[415])) {$color = $prod_chars[317]['cvid'];$size = $prod_chars[415]['cvid'];$show_prods[$k]->colors = $this->Cube->getColors($v->getModel(), $size, $v->getInpack());$show_prods[$k]->sizes = $this->Cube->getSizes($v->getModel(), $color, $v->getInpack());$show_prods[$k]->inpacks = $this->Cube->getPacks($v->getModel(), $color, $size);}}}
in
vendor/symfony/http-kernel/HttpKernel.php
->
prodList
(line 163)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 75)
{$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);try {return $this->handleRaw($request, $type);} catch (\Exception $e) {if ($e instanceof RequestExceptionInterface) {$e = new BadRequestHttpException($e->getMessage(), $e);}if (false === $catch) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 202)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
->
handle
(line 86)
if (!IpUtils::checkIp('127.0.0.1', $trustedProxies)) {Request::setTrustedProxies(array_merge($trustedProxies, ['127.0.0.1']), Request::getTrustedHeaderSet());}try {return $kernel->handle($request, $type, $catch);} finally {// restore global stateRequest::setTrustedProxies($trustedProxies, $trustedHeaderSet);}}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
::
handle
(line 457)
if ($this->surrogate) {$this->surrogate->addSurrogateCapability($request);}// always a "master" request (as the real master request can be in cache)$response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);/** Support stale-if-error given on Responses or as a config option.* RFC 7234 summarizes in Section 4.2.4 (but also mentions with the individual* Cache-Control directives) that
in
vendor/symfony/framework-bundle/HttpCache/HttpCache.php
->
forward
(line 71)
protected function forward(Request $request, bool $catch = false, Response $entry = null): Response{$this->getKernel()->boot();$this->getKernel()->getContainer()->set('cache', $this);return parent::forward($request, $catch, $entry);}/*** Returns an array of options to customize the Cache configuration.*/
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
forward
(line 430)
// avoid that the backend sends no content$subRequest->headers->remove('If-Modified-Since');$subRequest->headers->remove('If-None-Match');$response = $this->forward($subRequest, $catch);if ($response->isCacheable()) {$this->store($request, $response);}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
fetch
(line 328)
}if (null === $entry) {$this->record($request, 'miss');return $this->fetch($request, $catch);}if (!$this->isFreshEnough($request, $entry)) {$this->record($request, 'stale');
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
lookup
(line 212)
reload the cache by fetching a fresh response and caching it (if possible).*/$this->record($request, 'reload');$response = $this->fetch($request, $catch);} else {$response = $this->lookup($request, $catch);}$this->restoreResponseBody($request, $response);if (HttpKernelInterface::MAIN_REQUEST === $type) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 193)
{if (!$this->booted) {$container = $this->container ?? $this->preBoot();if ($container->has('http_cache')) {return $container->get('http_cache')->handle($request, $type, $catch);}}$this->boot();++$this->requestStackSize;
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
$this->request = $request;}public function run(): int{$response = $this->kernel->handle($this->request);$response->send();if ($this->kernel instanceof TerminableInterface) {$this->kernel->terminate($this->request, $response);}
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
in
public/index.php
(line 5)
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
PDOException
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
(line 130)
. ' Statement::bindParam() or Statement::bindValue() instead.',);}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
->
execute
(line 130)
. ' Statement::bindParam() or Statement::bindValue() instead.',);}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/symfony/doctrine-bridge/Middleware/Debug/Statement.php
->
execute
(line 65)
$this->debugDataHolder->addQuery($this->connectionName, $query = clone $this->query);$query->start();try {$result = parent::execute($params);} finally {$query->stop();}return $result;
in
vendor/doctrine/dbal/src/Statement.php
->
execute
(line 190)
$logger->startQuery($this->sql, $this->params, $this->types);}try {return new Result($this->stmt->execute($params),$this->conn,);} catch (Driver\Exception $ex) {throw $this->conn->convertExceptionDuringQuery($ex, $this->sql, $this->params, $this->types);} finally {
in
vendor/doctrine/dbal/src/Statement.php
->
execute
(line 224)
if ($params === []) {$params = null; // Workaround as long execute() exists and used internally.}return $this->execute($params);}/*** Executes the statement with the currently bound parameters and return affected rows.*
$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}$results = $this->getEntityManager()->getConnection()->prepare($sql)->executeQuery()->fetchAllAssociative();$colors = [];foreach ($results as $k => $r) {if (!isset($colors[$k])) {$colors[$k] = [];}
in
vendor/symfony/cache/LockRegistry.php
->
App\Repository\{closure}
(line 112)
if ($locked || !$wouldBlock) {$logger && $logger->info(sprintf('Lock %s, now computing item "{key}"', $locked ? 'acquired' : 'not supported'), ['key' => $item->getKey()]);self::$lockedFiles[$key] = true;$value = $callback($item, $save);if ($save) {if ($setMetadata) {$setMetadata($item);}
in
vendor/symfony/cache/Traits/ContractsTrait.php
::
compute
(line 107)
if (!isset($this->callbackWrapper)) {$this->setCallbackWrapper($this->setCallbackWrapper(null));}try {$value = ($this->callbackWrapper)($callback, $item, $save, $pool, function (CacheItem $item) use ($setMetadata, $startTime, &$metadata) {$setMetadata($item, $startTime, $metadata);}, $this->logger ?? null);$setMetadata($item, $startTime, $metadata);return $value;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
Symfony\Component\Cache\Traits\{closure}
(line 64)
}}if ($recompute) {$save = true;$item->set($callback($item, $save));if ($save) {$pool->save($item);}}
in
vendor/symfony/cache/Traits/ContractsTrait.php
->
contractsGet
(line 90)
CacheItem::class);$this->callbackWrapper ??= \Closure::fromCallable([LockRegistry::class, 'compute']);return $this->contractsGet($pool, $key, function (CacheItem $item, bool &$save) use ($pool, $callback, $setMetadata, &$metadata, $key) {// don't wrap nor save recursive callsif (isset($this->computing[$key])) {$value = $callback($item, $save);$save = false;
in
vendor/symfony/cache-contracts/CacheTrait.php
->
doGet
(line 30)
*/trait CacheTrait{public function get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed{return $this->doGet($this, $key, $callback, $beta, $metadata);}public function delete(string $key): bool{return $this->deleteItem($key);
return $qb->getQuery()->getResult();}public function getColors(string $model, int $size, string $inpack, int $prod_id_except = 0): array{$colors = $this->appCache->get('cube_'.$model."_s".$size."_i".$inpack."_".$this->requestStack->getCurrentRequest()->getLocale(), function (ItemInterface $item) use ($model, $size, $inpack, $prod_id_except): array {if ($prod_id_except) {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' AND prod != $prod_id_except";} else {$sql = "SELECT prod, `color` FROM cube WHERE `model` = '".$model."' AND `size` = $size AND inpack = '$inpack' GROUP BY color order by size";}
// }if (isset($prod_chars[317]) && isset($prod_chars[415])) {$color = $prod_chars[317]['cvid'];$size = $prod_chars[415]['cvid'];$show_prods[$k]->colors = $this->Cube->getColors($v->getModel(), $size, $v->getInpack());$show_prods[$k]->sizes = $this->Cube->getSizes($v->getModel(), $color, $v->getInpack());$show_prods[$k]->inpacks = $this->Cube->getPacks($v->getModel(), $color, $size);}}}
in
vendor/symfony/http-kernel/HttpKernel.php
->
prodList
(line 163)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 75)
{$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);try {return $this->handleRaw($request, $type);} catch (\Exception $e) {if ($e instanceof RequestExceptionInterface) {$e = new BadRequestHttpException($e->getMessage(), $e);}if (false === $catch) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 202)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
->
handle
(line 86)
if (!IpUtils::checkIp('127.0.0.1', $trustedProxies)) {Request::setTrustedProxies(array_merge($trustedProxies, ['127.0.0.1']), Request::getTrustedHeaderSet());}try {return $kernel->handle($request, $type, $catch);} finally {// restore global stateRequest::setTrustedProxies($trustedProxies, $trustedHeaderSet);}}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
::
handle
(line 457)
if ($this->surrogate) {$this->surrogate->addSurrogateCapability($request);}// always a "master" request (as the real master request can be in cache)$response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);/** Support stale-if-error given on Responses or as a config option.* RFC 7234 summarizes in Section 4.2.4 (but also mentions with the individual* Cache-Control directives) that
in
vendor/symfony/framework-bundle/HttpCache/HttpCache.php
->
forward
(line 71)
protected function forward(Request $request, bool $catch = false, Response $entry = null): Response{$this->getKernel()->boot();$this->getKernel()->getContainer()->set('cache', $this);return parent::forward($request, $catch, $entry);}/*** Returns an array of options to customize the Cache configuration.*/
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
forward
(line 430)
// avoid that the backend sends no content$subRequest->headers->remove('If-Modified-Since');$subRequest->headers->remove('If-None-Match');$response = $this->forward($subRequest, $catch);if ($response->isCacheable()) {$this->store($request, $response);}
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
fetch
(line 328)
}if (null === $entry) {$this->record($request, 'miss');return $this->fetch($request, $catch);}if (!$this->isFreshEnough($request, $entry)) {$this->record($request, 'stale');
in
vendor/symfony/http-kernel/HttpCache/HttpCache.php
->
lookup
(line 212)
reload the cache by fetching a fresh response and caching it (if possible).*/$this->record($request, 'reload');$response = $this->fetch($request, $catch);} else {$response = $this->lookup($request, $catch);}$this->restoreResponseBody($request, $response);if (HttpKernelInterface::MAIN_REQUEST === $type) {
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 193)
{if (!$this->booted) {$container = $this->container ?? $this->preBoot();if ($container->has('http_cache')) {return $container->get('http_cache')->handle($request, $type, $catch);}}$this->boot();++$this->requestStackSize;
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
$this->request = $request;}public function run(): int{$response = $this->kernel->handle($this->request);$response->send();if ($this->kernel instanceof TerminableInterface) {$this->kernel->terminate($this->request, $response);}
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
in
public/index.php
(line 5)
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Stack Traces 3
|
[3/3]
SyntaxErrorException
|
|---|
Doctrine\DBAL\Exception\SyntaxErrorException:
An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'язок' GROUP BY color order by size' at line 1
at vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:88
at Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert()
(vendor/doctrine/dbal/src/Connection.php:1976)
at Doctrine\DBAL\Connection->handleDriverException()
(vendor/doctrine/dbal/src/Connection.php:1918)
at Doctrine\DBAL\Connection->convertExceptionDuringQuery()
(vendor/doctrine/dbal/src/Statement.php:194)
at Doctrine\DBAL\Statement->execute()
(vendor/doctrine/dbal/src/Statement.php:224)
at Doctrine\DBAL\Statement->executeQuery()
(src/Repository/CubeRepository.php:85)
at App\Repository\CubeRepository->App\Repository\{closure}()
(vendor/symfony/cache/LockRegistry.php:112)
at Symfony\Component\Cache\LockRegistry::compute()
(vendor/symfony/cache/Traits/ContractsTrait.php:107)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->Symfony\Component\Cache\Traits\{closure}()
(vendor/symfony/cache-contracts/CacheTrait.php:64)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->contractsGet()
(vendor/symfony/cache/Traits/ContractsTrait.php:90)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->doGet()
(vendor/symfony/cache-contracts/CacheTrait.php:30)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->get()
(src/Repository/CubeRepository.php:78)
at App\Repository\CubeRepository->getColors()
(src/Controller/CatalogController.php:476)
at App\Controller\CatalogController->prodList()
(vendor/symfony/http-kernel/HttpKernel.php:163)
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()
(vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:457)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()
(vendor/symfony/framework-bundle/HttpCache/HttpCache.php:71)
at Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache->forward()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:430)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:328)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:212)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->handle()
(vendor/symfony/http-kernel/Kernel.php:193)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[2/3]
Exception
|
|---|
Doctrine\DBAL\Driver\PDO\Exception:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'язок' GROUP BY color order by size' at line 1
at vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24
at Doctrine\DBAL\Driver\PDO\Exception::new()
(vendor/doctrine/dbal/src/Driver/PDO/Statement.php:132)
at Doctrine\DBAL\Driver\PDO\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/symfony/doctrine-bridge/Middleware/Debug/Statement.php:65)
at Symfony\Bridge\Doctrine\Middleware\Debug\Statement->execute()
(vendor/doctrine/dbal/src/Statement.php:190)
at Doctrine\DBAL\Statement->execute()
(vendor/doctrine/dbal/src/Statement.php:224)
at Doctrine\DBAL\Statement->executeQuery()
(src/Repository/CubeRepository.php:85)
at App\Repository\CubeRepository->App\Repository\{closure}()
(vendor/symfony/cache/LockRegistry.php:112)
at Symfony\Component\Cache\LockRegistry::compute()
(vendor/symfony/cache/Traits/ContractsTrait.php:107)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->Symfony\Component\Cache\Traits\{closure}()
(vendor/symfony/cache-contracts/CacheTrait.php:64)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->contractsGet()
(vendor/symfony/cache/Traits/ContractsTrait.php:90)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->doGet()
(vendor/symfony/cache-contracts/CacheTrait.php:30)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->get()
(src/Repository/CubeRepository.php:78)
at App\Repository\CubeRepository->getColors()
(src/Controller/CatalogController.php:476)
at App\Controller\CatalogController->prodList()
(vendor/symfony/http-kernel/HttpKernel.php:163)
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()
(vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:457)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()
(vendor/symfony/framework-bundle/HttpCache/HttpCache.php:71)
at Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache->forward()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:430)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:328)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:212)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->handle()
(vendor/symfony/http-kernel/Kernel.php:193)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[1/3]
PDOException
|
|---|
PDOException:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'язок' GROUP BY color order by size' at line 1
at vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130
at PDOStatement->execute()
(vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)
at Doctrine\DBAL\Driver\PDO\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/symfony/doctrine-bridge/Middleware/Debug/Statement.php:65)
at Symfony\Bridge\Doctrine\Middleware\Debug\Statement->execute()
(vendor/doctrine/dbal/src/Statement.php:190)
at Doctrine\DBAL\Statement->execute()
(vendor/doctrine/dbal/src/Statement.php:224)
at Doctrine\DBAL\Statement->executeQuery()
(src/Repository/CubeRepository.php:85)
at App\Repository\CubeRepository->App\Repository\{closure}()
(vendor/symfony/cache/LockRegistry.php:112)
at Symfony\Component\Cache\LockRegistry::compute()
(vendor/symfony/cache/Traits/ContractsTrait.php:107)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->Symfony\Component\Cache\Traits\{closure}()
(vendor/symfony/cache-contracts/CacheTrait.php:64)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->contractsGet()
(vendor/symfony/cache/Traits/ContractsTrait.php:90)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->doGet()
(vendor/symfony/cache-contracts/CacheTrait.php:30)
at Symfony\Component\Cache\Adapter\TagAwareAdapter->get()
(src/Repository/CubeRepository.php:78)
at App\Repository\CubeRepository->getColors()
(src/Controller/CatalogController.php:476)
at App\Controller\CatalogController->prodList()
(vendor/symfony/http-kernel/HttpKernel.php:163)
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()
(vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:457)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()
(vendor/symfony/framework-bundle/HttpCache/HttpCache.php:71)
at Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache->forward()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:430)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:328)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup()
(vendor/symfony/http-kernel/HttpCache/HttpCache.php:212)
at Symfony\Component\HttpKernel\HttpCache\HttpCache->handle()
(vendor/symfony/http-kernel/Kernel.php:193)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/test.dombusin.com/public_html/vendor/autoload_runtime.php')
(public/index.php:5)
|