https://dev5.tile.expert/en-us/catalogue/porcelain-stoneware

Exceptions

Not Found

Exception

Symfony\Component\HttpKernel\Exception\ NotFoundHttpException

  1.         $filterService->loadByUrlKey($keyNorm$lc);
  2.         // из результата получаем новый key строки
  3.         $newKey $filterService->getUrlKeyStr();
  4.         if (!$newKey) {// на каталог больше не перенаправляем
  5.             throw new NotFoundHttpException('Not Found');
  6.         }
  7.         if (
  8.             (strlen($newKey) != strlen($key)) or
  9.             (strlen($newKey) <= and strlen($key)) or
SearchService->loadByKeyFilters() in src/WebBundle/Service/SearchService.php (line 115)
  1.         if ($requestCatalogDTO->isAjax()) {
  2.             $this->loadByData($filterService);
  3.             $this->setSearchKey($filterService->getUrlKeyStr());
  4.         } else {
  5.             $this->loadByKeyFilters($filterService$this->getSearchKey(), $this->getSearchSubKey());
  6.         }
  7.         if ($this->isRedirect()) {
  8.             return $this;
  9.         }
SearchService->setFilter() in src/WebBundle/Controller/CatalogController.php (line 51)
  1.     public function indexAction(Request $request, ?string $key null$subkey null): Response
  2.     {
  3.         ini_set('memory_limit''2048M');
  4.         $reqCatDTO = new RequestCatalogDTO($request$key$subkey);
  5.         $oSSearch $this->searchService->setFilter($reqCatDTO);
  6.         //  перенаправляем на верную страницу каталога
  7.         if ($oSSearch->isRedirect()) {
  8.             return $oSSearch->getRedirect();
  9.         }
in vendor/symfony/http-kernel/HttpKernel.php -> indexAction (line 163)
  1.         $this->dispatcher->dispatch($eventKernelEvents::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);
  9.             $this->dispatcher->dispatch($eventKernelEvents::VIEW);
  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 34)
  1. }
  2. Request::enableHttpMethodParameterOverride();
  3. $request Request::createFromGlobals();
  4. define('BASE_URL'$request->getScheme() . '://tile.expert/');
  5. $response $kernel->handle($request);
  6. $response->send();
  7. $kernel->terminate($request$response);
require('/var/www/dev5.tile.expert/public/index.php') in web/index.php (line 3)
  1. <?php
  2. require '../public/index.php';

Logs

Level Channel Message
INFO 15:49:23 php User Deprecated: Since symfony/http-foundation 5.3: "Symfony\Component\HttpFoundation\RequestStack::getMasterRequest()" is deprecated, use "getMainRequest()" instead.
{
    "exception": {}
}
INFO 15:49:23 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "999cfb"
    },
    "request_uri": "https://dev5.tile.expert/_profiler/999cfb?panel=exception",
    "method": "GET"
}
INFO 15:49:23 php User Deprecated: Since symfony/http-foundation 5.3: "Symfony\Component\HttpFoundation\RequestStack::getMasterRequest()" is deprecated, use "getMainRequest()" instead.
{
    "exception": {}
}
INFO 15:49:23 php User Deprecated: Since symfony/framework-bundle 5.2: Accessing the "security.csrf.token_manager" service directly from the container is deprecated, use dependency injection instead.
{
    "exception": {}
}
INFO 15:49:23 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.factory.service" service is deprecated, use "session.storage.factory.native", "session.storage.factory.php_bridge" or "session.storage.factory.mock_file" instead.
{
    "exception": {}
}
INFO 15:49:23 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.native" service is deprecated, use "session.storage.factory.native" instead.
{
    "exception": {}
}
INFO 15:49:23 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.metadata_bag" service is deprecated, create your own "session.storage.factory" instead.
{
    "exception": {}
}

Stack Trace

NotFoundHttpException
Symfony\Component\HttpKernel\Exception\NotFoundHttpException:
Not Found

  at src/WebBundle/Service/SearchService.php:481
  at WebBundle\Service\SearchService->loadByKeyFilters()
     (src/WebBundle/Service/SearchService.php:115)
  at WebBundle\Service\SearchService->setFilter()
     (src/WebBundle/Controller/CatalogController.php:51)
  at WebBundle\Controller\CatalogController->indexAction()
     (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()
     (public/index.php:34)
  at require('/var/www/dev5.tile.expert/public/index.php')
     (web/index.php:3)