Page Not Found
404 Not Found - NotFoundHttpException
1 linked Exception:
- OutOfRangeCurrentPageException »
[2/2] NotFoundHttpException: Page Not Found
-
in vendor/white-october/pagerfanta-bundle/EventListener/ConvertNotValidCurrentPageToNotFoundListener.php at line 18
public function onException(GetResponseForExceptionEvent $event)
{
if ($event->getException() instanceof NotValidCurrentPageException) {
$event->setException(new NotFoundHttpException('Page Not Found', $event->getException()));
}
}
- at ConvertNotValidCurrentPageToNotFoundListener ->onException (object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
-
at
call_user_func
(array(object(ConvertNotValidCurrentPageToNotFoundListener), 'onException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/WrappedListener.php at line 61$e = $this->stopwatch->start($this->name, 'event_listener');
call_user_func($this->listener, $event, $eventName, $this->dispatcher ?: $dispatcher);
if ($e->isStarted()) {
$e->stop();
- at WrappedListener ->__invoke (object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
-
at
call_user_func
(object(WrappedListener), object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
in app/cache/prod/classes.php at line 1859if ($event->isPropagationStopped()) {
break;
}
call_user_func($listener, $event, $eventName, $this);
}
}
private function sortListeners($eventName)
-
at
EventDispatcher
->doDispatch
(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent))
in app/cache/prod/classes.php at line 1774$event->setDispatcher($this);
$event->setName($eventName);
if ($listeners = $this->getListeners($eventName)) {
$this->doDispatch($listeners, $eventName, $event);
}
return $event;
}
-
at
EventDispatcher
->dispatch
('kernel.exception', object(GetResponseForExceptionEvent))
in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php at line 140$e = $this->stopwatch->start($eventName, 'section');
$this->dispatcher->dispatch($eventName, $event);
if ($e->isStarted()) {
$e->stop();
-
at
TraceableEventDispatcher
->dispatch
('kernel.exception', object(GetResponseForExceptionEvent))
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php at line 221private function handleException(\Exception $e, $request, $type)
{
$event = new GetResponseForExceptionEvent($this, $request, $type, $e);
$this->dispatcher->dispatch(KernelEvents::EXCEPTION, $event);
// a listener might have replaced the exception
$e = $event->getException();
-
at
HttpKernel
->handleException
(object(OutOfRangeCurrentPageException), object(Request), '1')
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php at line 75throw $e;
}
return $this->handleException($e, $request, $type);
}
}
-
at
HttpKernel
->handle
(object(Request), '1', true)
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php at line 69$this->container->set('request', $request, 'request');
try {
$response = parent::handle($request, $type, $catch);
} catch (\Exception $e) {
$this->container->set('request', null, 'request');
$this->container->leaveScope('request');
-
at
ContainerAwareHttpKernel
->handle
(object(Request), '1', true)
in app/bootstrap.php.cache at line 1505if (false === $this->booted) {
$this->boot();
}
return $this->getHttpKernel()->handle($request, $type, $catch);
}
protected function getHttpKernel()
{
-
at
Kernel
->handle
(object(Request))
in web/app.php at line 16// When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter
//Request::enableHttpMethodParameterOverride();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
[1/2] OutOfRangeCurrentPageException: Page "27" does not exist. The currentPage must be inferior to "25"
-
in vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php at line 277
return $this->getNbPages();
}
throw new OutOfRangeCurrentPageException(sprintf('Page "%d" does not exist. The currentPage must be inferior to "%d"', $currentPage, $this->getNbPages()));
}
private function resetForCurrentPageChange()
-
at
Pagerfanta
->normalizeOutOfRangeCurrentPage
('27')
in vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php at line 247private function filterOutOfRangeCurrentPage($currentPage)
{
if ($this->notAllowedCurrentPageOutOfRange($currentPage)) {
return $this->normalizeOutOfRangeCurrentPage($currentPage);
}
return $currentPage;
-
at
Pagerfanta
->filterOutOfRangeCurrentPage
('27')
in vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php at line 228{
$currentPage = $this->toInteger($currentPage);
$this->checkCurrentPage($currentPage);
$currentPage = $this->filterOutOfRangeCurrentPage($currentPage);
return $currentPage;
}
-
at
Pagerfanta
->filterCurrentPage
('27')
in vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php at line 189{
$this->useDeprecatedCurrentPageBooleanArguments(func_get_args());
$this->currentPage = $this->filterCurrentPage($currentPage);
$this->resetForCurrentPageChange();
return $this;
-
at
Pagerfanta
->setCurrentPage
('27')
in src/Hermes/Bundle/NetworkWebBundle/Controller/PartnerController.php at line 372$currentPage = $request->query->get('page') ?: 1;
$partners->setMaxPerPage($maxPerPage);
$partners->setCurrentPage($currentPage);
} else {
$partners = array();
}
- at PartnerController ->searchCompleteResultsAction (object(Request))
-
at
call_user_func_array
(array(object(PartnerController), 'searchCompleteResultsAction'), array(object(Request)))
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php at line 144$arguments = $this->resolver->getArguments($request, $controller);
// call controller
$response = call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
-
at
HttpKernel
->handleRaw
(object(Request), '1')
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php at line 64$request->headers->set('X-Php-Ob-Level', ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof ConflictingHeadersException) {
$e = new BadRequestHttpException('The request headers contain conflicting information regarding the origin of this request.', $e);
-
at
HttpKernel
->handle
(object(Request), '1', true)
in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php at line 69$this->container->set('request', $request, 'request');
try {
$response = parent::handle($request, $type, $catch);
} catch (\Exception $e) {
$this->container->set('request', null, 'request');
$this->container->leaveScope('request');
-
at
ContainerAwareHttpKernel
->handle
(object(Request), '1', true)
in app/bootstrap.php.cache at line 1505if (false === $this->booted) {
$this->boot();
}
return $this->getHttpKernel()->handle($request, $type, $catch);
}
protected function getHttpKernel()
{
-
at
Kernel
->handle
(object(Request))
in web/app.php at line 16// When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter
//Request::enableHttpMethodParameterOverride();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
Stack Trace (Plain Text)
[1] Symfony\Component\HttpKernel\Exception\NotFoundHttpException: Page Not Found at n/a in /var/www/carte_sesame/vendor/white-october/pagerfanta-bundle/EventListener/ConvertNotValidCurrentPageToNotFoundListener.php line 18 at WhiteOctober\PagerfantaBundle\EventListener\ConvertNotValidCurrentPageToNotFoundListener->onException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in line at call_user_func(array(object(ConvertNotValidCurrentPageToNotFoundListener), 'onException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/WrappedListener.php line 61 at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in line at call_user_func(object(WrappedListener), object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in /var/www/carte_sesame/app/cache/prod/classes.php line 1859 at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in /var/www/carte_sesame/app/cache/prod/classes.php line 1774 at Symfony\Component\EventDispatcher\EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php line 140 at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 221 at Symfony\Component\HttpKernel\HttpKernel->handleException(object(OutOfRangeCurrentPageException), object(Request), '1') in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 75 at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), '1', true) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php line 69 at Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel->handle(object(Request), '1', true) in /var/www/carte_sesame/app/bootstrap.php.cache line 1505 at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) in /var/www/carte_sesame/web/app.php line 16 [2] Pagerfanta\Exception\OutOfRangeCurrentPageException: Page "27" does not exist. The currentPage must be inferior to "25" at n/a in /var/www/carte_sesame/vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php line 277 at Pagerfanta\Pagerfanta->normalizeOutOfRangeCurrentPage('27') in /var/www/carte_sesame/vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php line 247 at Pagerfanta\Pagerfanta->filterOutOfRangeCurrentPage('27') in /var/www/carte_sesame/vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php line 228 at Pagerfanta\Pagerfanta->filterCurrentPage('27') in /var/www/carte_sesame/vendor/pagerfanta/pagerfanta/src/Pagerfanta/Pagerfanta.php line 189 at Pagerfanta\Pagerfanta->setCurrentPage('27') in /var/www/carte_sesame/src/Hermes/Bundle/NetworkWebBundle/Controller/PartnerController.php line 372 at Hermes\Bundle\NetworkWebBundle\Controller\PartnerController->searchCompleteResultsAction(object(Request)) in line at call_user_func_array(array(object(PartnerController), 'searchCompleteResultsAction'), array(object(Request))) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 144 at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), '1') in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 64 at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), '1', true) in /var/www/carte_sesame/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php line 69 at Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel->handle(object(Request), '1', true) in /var/www/carte_sesame/app/bootstrap.php.cache line 1505 at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) in /var/www/carte_sesame/web/app.php line 16