pit.gruener-entwickler.de
Open in
urlscan Pro
193.31.25.4
Public Scan
Submitted URL: http://pit.gruener-entwickler.de/
Effective URL: https://pit.gruener-entwickler.de/
Submission Tags: phish.gg anti.fish automated Search All
Submission: On August 14 via api from DE — Scanned from DE
Effective URL: https://pit.gruener-entwickler.de/
Submission Tags: phish.gg anti.fish automated Search All
Submission: On August 14 via api from DE — Scanned from DE
Form analysis
0 forms found in the DOMText Content
MISSING ROUTE 📋 Cake\Routing\Exception\MissingRouteException Toggle Vendor Stack Frames * CORE/src/Routing/RouteCollection.php:349 * Cake\Routing\RouteCollection->match CORE/src/Routing/Router.php:495 * Cake\Routing\Router::url CORE/src/View/Helper/UrlHelper.php:51 * Cake\View\Helper\UrlHelper->build CORE/src/View/Helper/HtmlHelper.php:257 * Cake\View\Helper\HtmlHelper->link ROOT/templates/Offers/index.php:15 * include CORE/src/View/View.php:1160 * Cake\View\View->_evaluate CORE/src/View/View.php:1121 * Cake\View\View->_render CORE/src/View/View.php:751 * Cake\View\View->render CORE/src/Controller/Controller.php:688 * Cake\Controller\Controller->render CORE/src/Controller/Controller.php:530 * Cake\Controller\Controller->invokeAction CORE/src/Controller/ControllerFactory.php:79 * Cake\Controller\ControllerFactory->invoke CORE/src/Http/BaseApplication.php:229 * Cake\Http\BaseApplication->handle CORE/src/Http/Runner.php:77 * Cake\Http\Runner->handle CORE/src/Http/Middleware/BodyParserMiddleware.php:159 * Cake\Http\Middleware\BodyParserMiddleware->process CORE/src/Http/Runner.php:73 * Cake\Http\Runner->handle CORE/src/Routing/Middleware/RoutingMiddleware.php:160 * Cake\Routing\Middleware\RoutingMiddleware->process CORE/src/Http/Runner.php:73 * Cake\Http\Runner->handle CORE/src/Routing/Middleware/AssetMiddleware.php:68 * Cake\Routing\Middleware\AssetMiddleware->process CORE/src/Http/Runner.php:73 * Cake\Http\Runner->handle CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 * Cake\Error\Middleware\ErrorHandlerMiddleware->process CORE/src/Http/Runner.php:73 * Cake\Http\Runner->handle CORE/src/Http/Runner.php:58 * Cake\Http\Runner->run CORE/src/Http/Server.php:90 * Cake\Http\Server->run ROOT/webroot/index.php:42 Error A route matching "array ( 'prefix' => 'partner', 'controller' => 'Offers', 'action' => 'add', 'plugin' => NULL, '_ext' => NULL, )" could not be found. /var/www/pit/vendor/cakephp/cakephp/src/Routing/RouteCollection.php Toggle Arguments return strlen($match) > 1 ? trim($match, '/') : $match; } } } throw new MissingRouteException(['url' => var_export($url, true), 'context' => $context]); } /** * Get all the connected routes as a flat list. /var/www/pit/vendor/cakephp/cakephp/src/Routing/Router.php Toggle Arguments $url['_host'] = $context['_host']; } $context['params'] = $params; $output = static::$_collection->match($url, $context); } else { $url = (string)$url; $plainString = ( No arguments /var/www/pit/vendor/cakephp/cakephp/src/View/Helper/UrlHelper.php Toggle Arguments 'escape' => true, ]; $options += $defaults; $url = Router::url($url, $options['fullBase']); if ($options['escape']) { /** @var string $url */ $url = h($url); } No arguments /var/www/pit/vendor/cakephp/cakephp/src/View/Helper/HtmlHelper.php Toggle Arguments public function link($title, $url = null, array $options = []): string { $escapeTitle = true; if ($url !== null) { $url = $this->Url->build($url, $options); unset($options['fullBase']); } else { $url = $this->Url->build($title); $title = htmlspecialchars_decode($url, ENT_QUOTES); No arguments /var/www/pit/templates/Offers/index.php Toggle Arguments <?php if (!$auth->user() OR ($auth->user() AND in_array($auth->user('role'), [ROLE_PARTNER]))): ?> <li><?= $this->Html->link( 'Neues Angebot', ['prefix' => 'partner', 'controller' => 'Offers', 'action' => 'add'], ['class' => 'btn btn-primary', 'title' => 'Ein neues Präventionsangebot anlegen. Login erforderlich.'] ) ?> </li> <?php endif; ?> <?php if (!$auth->user()): ?> No arguments /var/www/pit/vendor/cakephp/cakephp/src/View/View.php Toggle Arguments { extract($dataForView); ob_start(); include func_get_arg(0); return ob_get_clean(); } '/var/www/pit/templates/Offers/index.php' /var/www/pit/vendor/cakephp/cakephp/src/View/View.php Toggle Arguments $initialBlocks = count($this->Blocks->unclosed()); $this->dispatchEvent('View.beforeRenderFile', [$templateFile]); $content = $this->_evaluate($templateFile, $data); $afterEvent = $this->dispatchEvent('View.afterRenderFile', [$templateFile, $content]); if ($afterEvent->getResult() !== null) { $content = $afterEvent->getResult(); No arguments /var/www/pit/vendor/cakephp/cakephp/src/View/View.php Toggle Arguments $templateFileName = $this->_getTemplateFileName($template); $this->_currentType = static::TYPE_TEMPLATE; $this->dispatchEvent('View.beforeRender', [$templateFileName]); $this->Blocks->set('content', $this->_render($templateFileName)); $this->dispatchEvent('View.afterRender', [$templateFileName]); if ($this->autoLayout) { if (empty($this->layout)) { No arguments /var/www/pit/vendor/cakephp/cakephp/src/Controller/Controller.php Toggle Arguments $builder->setTemplate($this->request->getParam('action')); } $view = $this->createView(); $contents = $view->render(); $this->setResponse($view->getResponse()->withStringBody($contents)); return $this->response; } No arguments /var/www/pit/vendor/cakephp/cakephp/src/Controller/Controller.php Toggle Arguments getTypeName($result) )); } if ($result === null && $this->isAutoRenderEnabled()) { $result = $this->render(); } if ($result) { $this->response = $result; } No arguments /var/www/pit/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php Toggle Arguments } $action = $controller->getAction(); $args = array_values($controller->getRequest()->getParam('pass')); $controller->invokeAction($action, $args); $result = $controller->shutdownProcess(); if ($result instanceof ResponseInterface) { return $result; No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/BaseApplication.php Toggle Arguments } $controller = $this->controllerFactory->create($request); return $this->controllerFactory->invoke($controller); } } No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments return $middleware->process($request, $this); } if ($this->fallbackHandler) { return $this->fallbackHandler->handle($request); } $response = new Response([ 'body' => 'Middleware queue was exhausted without returning a response ' No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Middleware/BodyParserMiddleware.php Toggle Arguments */ public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { if (!in_array($request->getMethod(), $this->methods, true)) { return $handler->handle($request); } [$type] = explode(';', $request->getHeaderLine('Content-Type')); $type = strtolower($type); if (!isset($this->parsers[$type])) { No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments if ($this->queue->valid()) { $middleware = $this->queue->current(); $this->queue->next(); return $middleware->process($request, $this); } if ($this->fallbackHandler) { return $this->fallbackHandler->handle($request); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php Toggle Arguments ); } $matching = Router::getRouteCollection()->getMiddleware($middleware); if (!$matching) { return $handler->handle($request); } $middleware = new MiddlewareQueue($matching); $runner = new Runner(); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments if ($this->queue->valid()) { $middleware = $this->queue->current(); $this->queue->next(); return $middleware->process($request, $this); } if ($this->fallbackHandler) { return $this->fallbackHandler->handle($request); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php Toggle Arguments public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { $url = $request->getUri()->getPath(); if (strpos($url, '..') !== false || strpos($url, '.') === false) { return $handler->handle($request); } if (strpos($url, '/.') !== false) { return $handler->handle($request); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments if ($this->queue->valid()) { $middleware = $this->queue->current(); $this->queue->next(); return $middleware->process($request, $this); } if ($this->fallbackHandler) { return $this->fallbackHandler->handle($request); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php Toggle Arguments */ public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { try { return $handler->handle($request); } catch (Throwable $exception) { return $this->handleException($exception, $request); } } No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments if ($this->queue->valid()) { $middleware = $this->queue->current(); $this->queue->next(); return $middleware->process($request, $this); } if ($this->fallbackHandler) { return $this->fallbackHandler->handle($request); No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Runner.php Toggle Arguments $this->queue = $queue; $this->queue->rewind(); $this->fallbackHandler = $fallbackHandler; return $this->handle($request); } /** * Handle incoming server request and return a response. No arguments /var/www/pit/vendor/cakephp/cakephp/src/Http/Server.php Toggle Arguments } $this->dispatchEvent('Server.buildMiddleware', ['middleware' => $middleware]); $response = $this->runner->run($middleware, $request, $this->app); if ($request instanceof ServerRequest) { $request->getSession()->close(); } No arguments /var/www/pit/webroot/index.php Toggle Arguments // Bind your application to the server. $server = new Server(new Application(dirname(__DIR__) . '/config')); // Run the request/response through the application and emit the response. $server->emit($server->run()); No arguments None of the currently connected routes match the provided parameters. Add a matching route to config/routes.php The passed context was: [ '_base' => '', 'params' => [ 'pass' => [], 'prefix' => false, 'controller' => 'Offers', 'action' => 'index', 'plugin' => null, '_matchedRoute' => '/', '_ext' => null ], '_scheme' => 'https', '_host' => 'pit.gruener-entwickler.de', '_port' => null ] CONNECTED ROUTES TemplateDefaultsOptions /[ 'prefix' => false, 'controller' => 'Offers', 'action' => 'index', 'plugin' => null ][ '_ext' => [], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/{controller}[ 'action' => 'index', 'plugin' => null ][ 'routeClass' => 'Cake\Routing\Route\DashedRoute', '_ext' => [] ]/{controller}/{action}/*[ 'plugin' => null, 'action' => 'index' ][ 'routeClass' => 'Cake\Routing\Route\DashedRoute', '_ext' => [] ]/partner/{controller}[ 'action' => 'index', 'prefix' => 'Partner', 'plugin' => null ][ 'routeClass' => 'Cake\Routing\Route\DashedRoute', '_ext' => [] ]/partner/{controller}/{action}/*[ 'prefix' => 'Partner', 'plugin' => null ][ 'routeClass' => 'Cake\Routing\Route\DashedRoute', '_ext' => [] ]/debug-kit/toolbar/clear-cache[ 'controller' => 'Toolbar', 'action' => 'clearCache', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/toolbar/*[ 'controller' => 'Requests', 'action' => 'view', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/panels/view/*[ 'controller' => 'Panels', 'action' => 'view', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/panels/*[ 'controller' => 'Panels', 'action' => 'index', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/composer/check-dependencies[ 'controller' => 'Composer', 'action' => 'checkDependencies', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/mail-preview[ 'action' => 'index', 'controller' => 'MailPreview', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/mail-preview/preview[ 'action' => 'email', 'controller' => 'MailPreview', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/mail-preview/preview/*[ 'action' => 'email', 'controller' => 'MailPreview', 'plugin' => 'DebugKit' ][ '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/mail-preview/sent/{panel}/{id}[ 'action' => 'sent', 'controller' => 'MailPreview', 'plugin' => 'DebugKit' ][ 'pass' => [ (int) 0 => 'panel', (int) 1 => 'id' ], '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit[ 'controller' => 'Dashboard', 'action' => 'index', '_method' => 'GET', 'plugin' => 'DebugKit' ][ '_name' => null, '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/dashboard[ 'controller' => 'Dashboard', 'action' => 'index', '_method' => 'GET', 'plugin' => 'DebugKit' ][ '_name' => null, '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ]/debug-kit/dashboard/reset[ 'controller' => 'Dashboard', 'action' => 'reset', '_method' => 'POST', 'plugin' => 'DebugKit' ][ '_name' => null, '_ext' => [ (int) 0 => 'json' ], 'routeClass' => 'Cake\Routing\Route\DashedRoute' ] If you want to customize this error message, create templates/Error/missing_route.php