if ($referer = $request->headers->get('referer')) {
$message .= sprintf(' (from "%s")', $referer);
}
throw new NotFoundHttpException($message, $e);
} catch (MethodNotAllowedException $e) {
$message = sprintf('No route found for "%s %s": Method Not Allowed (Allow: %s)', $request->getMethod(), $request->getPathInfo(), implode(', ', $e->getAllowedMethods()));
throw new MethodNotAllowedHttpException($e->getAllowedMethods(), $message, $e);
}
$closure = static function (...$args) use (&$listener, &$closure) {
if ($listener[0] instanceof \Closure) {
$listener[0] = $listener[0]();
$listener[1] = $listener[1] ?? '__invoke';
}
($closure = \Closure::fromCallable($listener))(...$args);
};
} else {
$closure = $listener instanceof \Closure || $listener instanceof WrappedListener ? $listener : \Closure::fromCallable($listener);
}
}
* @param object $event The event object to pass to the event handlers/listeners
*/
protected function callListeners(iterable $listeners, string $eventName, $event)
{
if ($event instanceof Event) {
$this->doDispatch($listeners, $eventName, $event);
return;
}
$stoppable = $event instanceof ContractsEvent || $event instanceof StoppableEventInterface;
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
Request::setTrustedHosts([$trustedHosts]);
}
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['REMOTE_ADDR'] == '82.65.193.90');
//$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
// add attributes based on the request (routing)
try {
// matching a request is more powerful than matching a URL path + context, so try that first
if ($this->matcher instanceof RequestMatcherInterface) {
$parameters = $this->matcher->matchRequest($request);
} else {
$parameters = $this->matcher->match($request->getPathInfo());
}
if (null !== $this->logger) {
$closure = static function (...$args) use (&$listener, &$closure) {
if ($listener[0] instanceof \Closure) {
$listener[0] = $listener[0]();
$listener[1] = $listener[1] ?? '__invoke';
}
($closure = \Closure::fromCallable($listener))(...$args);
};
} else {
$closure = $listener instanceof \Closure || $listener instanceof WrappedListener ? $listener : \Closure::fromCallable($listener);
}
}
* @param object $event The event object to pass to the event handlers/listeners
*/
protected function callListeners(iterable $listeners, string $eventName, $event)
{
if ($event instanceof Event) {
$this->doDispatch($listeners, $eventName, $event);
return;
}
$stoppable = $event instanceof ContractsEvent || $event instanceof StoppableEventInterface;
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
Request::setTrustedHosts([$trustedHosts]);
}
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['REMOTE_ADDR'] == '82.65.193.90');
//$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
No log messages
[2/2] NotFoundHttpException |
---|
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /actions-collectives/Une%20des%20suites%20donn%C3%A9es%20au%20programme%20ACOUBOIS%20a%20port%C3%A9%20sur%20deux%20types%20d%E2%80%99%C3%A9quipements,%20g%C3%A9n%C3%A9rateurs%20potentiels%20de%20nuisances%20acoustiques%20d%E2%80%99origine%20vibratoire.%20L%E2%80%99%C3%A9tude%20%C3%A9tait%20ax%C3%A9e%20sur%20les%20chaudi%C3%A8res%20murales%20d%E2%80%99une%20part%20et%20sur%20les%20%C3%A9quipements%20de%20types%20machine%20%C3%A0%20laver%20ou%20s%C3%A8ches%20linges%20sur%20planchers%20bois.%20Des%20investigations%20exp%C3%A9rimentales%20en%20laboratoire%20sur%20corps%20d%E2%80%99%C3%A9preuve%20en%20grandeur%20d%E2%80%99emploi%20ont%20pu%20mettre%20en%20%C3%A9vidence%20les%20nuisances%20occasionn%C3%A9es%20sur%20des%20parois%20bois%20de%20r%C3%A9f%C3%A9rences%20identifi%C3%A9es%20avec%20les%20professionnels.%20Des%20mod%C3%A9lisations%20compl%C3%A9mentaires%20ont%20permis%20d%E2%80%99aboutir%20%C3%A0%20des%20premi%C3%A8res%20solutions%20constructives%20qui%20seront%20prises%20en%20compte%20dans%20la%20partie%20bois%20du%20r%C3%A9f%C3%A9rentiel%20Qualitel.%20De%20fa%C3%A7on%20synth%C3%A9tique%20on%20note%20que%20concernant%20les%20chaudi%C3%A8res%20murales,%20une%20performance%20optimale%20peut%20passer%20par%20le%20respect%20d%E2%80%99une%20r%C3%A8gle%20basique%20de%20positionnement.%20L%E2%80%99impact%20vibratoire%20des%20machines%20%C3%A0%20laver%20et%20s%C3%A8ches%20linges%20est%20plus%20probl%C3%A9matique%20%C3%A0%20solutionner%20et%20n%C3%A9cessite,%20un%20positionnement%20en%20p%C3%A9riph%C3%A9rie%20des%20plans%20de%20solivage%20et%20la%20cr%C3%A9ation%20d%E2%80%99un%20remplissage%20(bois%20ou%20b%C3%A9ton)%20structural%20entre%20solives%20au%20droit%20de%20l%E2%80%99%C3%A9quipement." at vendor/symfony/http-kernel/EventListener/RouterListener.php:136 at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (vendor/symfony/event-dispatcher/EventDispatcher.php:304) at Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (vendor/symfony/event-dispatcher/EventDispatcher.php:264) at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch() (vendor/symfony/event-dispatcher/EventDispatcher.php:239) at Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (vendor/symfony/event-dispatcher/EventDispatcher.php:73) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (vendor/symfony/http-kernel/HttpKernel.php:134) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:80) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:201) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |
[1/2] ResourceNotFoundException |
---|
Symfony\Component\Routing\Exception\ResourceNotFoundException: None of the routers in the chain matched this request GET /actions-collectives/Une%20des%20suites%20donn%C3%A9es%20au%20programme%20ACOUBOIS%20a%20port%C3%A9%20sur%20deux%20types%20d%E2%80%99%C3%A9quipements,%20g%C3%A9n%C3%A9rateurs%20potentiels%20de%20nuisances%20acoustiques%20d%E2%80%99origine%20vibratoire.%20L%E2%80%99%C3%A9tude%20%C3%A9tait%20ax%C3%A9e%20sur%20les%20chaudi%C3%A8res%20murales%20d%E2%80%99une%20part%20et%20sur%20les%20%C3%A9quipements%20de%20types%20machine%20%C3%A0%20laver%20ou%20s%C3%A8ches%20linges%20sur%20planchers%20bois.%20Des%20investigations%20exp%C3%A9rimentales%20en%20laboratoire%20sur%20corps%20d%E2%80%99%C3%A9preuve%20en%20grandeur%20d%E2%80%99emploi%20ont%20pu%20mettre%20en%20%C3%A9vidence%20les%20nuisances%20occasionn%C3%A9es%20sur%20des%20parois%20bois%20de%20r%C3%A9f%C3%A9rences%20identifi%C3%A9es%20avec%20les%20professionnels.%20Des%20mod%C3%A9lisations%20compl%C3%A9mentaires%20ont%20permis%20d%E2%80%99aboutir%20%C3%A0%20des%20premi%C3%A8res%20solutions%20constructives%20qui%20seront%20prises%20en%20compte%20dans%20la%20partie%20bois%20du%20r%C3%A9f%C3%A9rentiel%20Qualitel.%20De%20fa%C3%A7on%20synth%C3%A9tique%20on%20note%20que%20concernant%20les%20chaudi%C3%A8res%20murales,%20une%20performance%20optimale%20peut%20passer%20par%20le%20respect%20d%E2%80%99une%20r%C3%A8gle%20basique%20de%20positionnement.%20L%E2%80%99impact%20vibratoire%20des%20machines%20%C3%A0%20laver%20et%20s%C3%A8ches%20linges%20est%20plus%20probl%C3%A9matique%20%C3%A0%20solutionner%20et%20n%C3%A9cessite,%20un%20positionnement%20en%20p%C3%A9riph%C3%A9rie%20des%20plans%20de%20solivage%20et%20la%20cr%C3%A9ation%20d%E2%80%99un%20remplissage%20(bois%20ou%20b%C3%A9ton)%20structural%20entre%20solives%20au%20droit%20de%20l%E2%80%99%C3%A9quipement. HTTP/2.0 Accept: */* Host: www.codifab.fr User-Agent: claudebot X-Php-Ob-Level: 1 at vendor/symfony-cmf/routing/src/ChainRouter.php:210 at Symfony\Cmf\Component\Routing\ChainRouter->doMatch() (vendor/symfony-cmf/routing/src/ChainRouter.php:158) at Symfony\Cmf\Component\Routing\ChainRouter->matchRequest() (vendor/symfony/http-kernel/EventListener/RouterListener.php:112) at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (vendor/symfony/event-dispatcher/EventDispatcher.php:304) at Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (vendor/symfony/event-dispatcher/EventDispatcher.php:264) at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch() (vendor/symfony/event-dispatcher/EventDispatcher.php:239) at Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (vendor/symfony/event-dispatcher/EventDispatcher.php:73) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (vendor/symfony/http-kernel/HttpKernel.php:134) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:80) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:201) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |