https://smartship-sandbox.flagship.zone/.git/config

Exceptions

No route found for "GET https://smartship-sandbox.flagship.zone/.git/config"

Exceptions 2

Symfony\Component\HttpKernel\Exception\ NotFoundHttpException

  1.             if ($referer $request->headers->get('referer')) {
  2.                 $message .= sprintf(' (from "%s")'$referer);
  3.             }
  4.             throw new NotFoundHttpException($message$e);
  5.         } catch (MethodNotAllowedException $e) {
  6.             $message sprintf('No route found for "%s %s": Method Not Allowed (Allow: %s)'$request->getMethod(), $request->getUriForPath($request->getPathInfo()), implode(', '$e->getAllowedMethods()));
  7.             throw new MethodNotAllowedHttpException($e->getAllowedMethods(), $message$e);
  8.         }
  1.                     $closure = static function (...$args) use (&$listener, &$closure) {
  2.                         if ($listener[0] instanceof \Closure) {
  3.                             $listener[0] = $listener[0]();
  4.                             $listener[1] = $listener[1] ?? '__invoke';
  5.                         }
  6.                         ($closure \Closure::fromCallable($listener))(...$args);
  7.                     };
  8.                 } else {
  9.                     $closure $listener instanceof \Closure || $listener instanceof WrappedListener $listener \Closure::fromCallable($listener);
  10.                 }
  11.             }
in vendor/symfony/event-dispatcher/EventDispatcher.php :: Symfony\Component\EventDispatcher\{closure} (line 230)
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.      */
  2.     private function handleRaw(Request $requestint $type self::MAIN_REQUEST): Response
  3.     {
  4.         // request
  5.         $event = new RequestEvent($this$request$type);
  6.         $this->dispatcher->dispatch($eventKernelEvents::REQUEST);
  7.         if ($event->hasResponse()) {
  8.             return $this->filterResponse($event->getResponse(), $request$type);
  9.         }
  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.     }
  1.         $this->request $request;
  2.     }
  3.     public function run(): int
  4.     {
  5.         $response $this->kernel->handle($this->request);
  6.         $response->send();
  7.         if ($this->kernel instanceof TerminableInterface) {
  8.             $this->kernel->terminate($this->request$response);
  9.         }
in vendor/autoload_runtime.php -> run (line 35)
  1. $app $app(...$args);
  2. exit(
  3.     $runtime
  4.         ->getRunner($app)
  5.         ->run()
  6. );
require_once('/var/www/html/smartship/vendor/autoload_runtime.php') in web/index_dev.php (line 7)
  1. use Symfony\Component\ErrorHandler\Debug;
  2. use Symfony\Component\HttpFoundation\Request;
  3. require __DIR__.'/../src/userfunctions.php';
  4. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  5. return function (array $context) {
  6.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  7. };

Symfony\Component\Routing\Exception\ ResourceNotFoundException

No routes found for "/.git/config/".

  1.             if ($allowSchemes) {
  2.                 goto redirect_scheme;
  3.             }
  4.         }
  5.         throw new ResourceNotFoundException(sprintf('No routes found for "%s".'$pathinfo));
  6.     }
  7.     private function doMatch(string $pathinfo, array &$allow = [], array &$allowSchemes = []): array
  8.     {
  9.         $allow $allowSchemes = [];
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function match(string $pathinfo)
  5.     {
  6.         return $this->getMatcher()->match($pathinfo);
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  10.      */
Router->match() in src/Support/Services/NgRouter.php (line 76)
  1.     /**
  2.      * @inheritdoc
  3.      */
  4.     public function match($pathinfo)
  5.     {
  6.         return $this->router->match($pathinfo);
  7.     }
  8.     public function setCurrentImpersonate($id)
  9.     {
  10.         $this->impersonation $id;
  1.         try {
  2.             // matching a request is more powerful than matching a URL path + context, so try that first
  3.             if ($this->matcher instanceof RequestMatcherInterface) {
  4.                 $parameters $this->matcher->matchRequest($request);
  5.             } else {
  6.                 $parameters $this->matcher->match($request->getPathInfo());
  7.             }
  8.             if (null !== $this->logger) {
  9.                 $this->logger->info('Matched route "{route}".', [
  10.                     'route' => $parameters['_route'] ?? 'n/a',
  1.                     $closure = static function (...$args) use (&$listener, &$closure) {
  2.                         if ($listener[0] instanceof \Closure) {
  3.                             $listener[0] = $listener[0]();
  4.                             $listener[1] = $listener[1] ?? '__invoke';
  5.                         }
  6.                         ($closure \Closure::fromCallable($listener))(...$args);
  7.                     };
  8.                 } else {
  9.                     $closure $listener instanceof \Closure || $listener instanceof WrappedListener $listener \Closure::fromCallable($listener);
  10.                 }
  11.             }
in vendor/symfony/event-dispatcher/EventDispatcher.php :: Symfony\Component\EventDispatcher\{closure} (line 230)
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.      */
  2.     private function handleRaw(Request $requestint $type self::MAIN_REQUEST): Response
  3.     {
  4.         // request
  5.         $event = new RequestEvent($this$request$type);
  6.         $this->dispatcher->dispatch($eventKernelEvents::REQUEST);
  7.         if ($event->hasResponse()) {
  8.             return $this->filterResponse($event->getResponse(), $request$type);
  9.         }
  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.     }
  1.         $this->request $request;
  2.     }
  3.     public function run(): int
  4.     {
  5.         $response $this->kernel->handle($this->request);
  6.         $response->send();
  7.         if ($this->kernel instanceof TerminableInterface) {
  8.             $this->kernel->terminate($this->request$response);
  9.         }
in vendor/autoload_runtime.php -> run (line 35)
  1. $app $app(...$args);
  2. exit(
  3.     $runtime
  4.         ->getRunner($app)
  5.         ->run()
  6. );
require_once('/var/www/html/smartship/vendor/autoload_runtime.php') in web/index_dev.php (line 7)
  1. use Symfony\Component\ErrorHandler\Debug;
  2. use Symfony\Component\HttpFoundation\Request;
  3. require __DIR__.'/../src/userfunctions.php';
  4. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  5. return function (array $context) {
  6.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  7. };

Logs

Level Channel Message
INFO 00:28:15 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "8eceea"
    },
    "request_uri": "https://smartship-sandbox.flagship.zone/_profiler/8eceea?panel=exception",
    "method": "GET"
}
INFO 00:28:15 deprecation User Deprecated: Since symfony/framework-bundle 5.3: The "session" service and "SessionInterface" alias are deprecated, use "$requestStack->getSession()" instead.
{
    "exception": {}
}
INFO 00:28:15 deprecation User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.native" service is deprecated, use "session.storage.factory.native" instead.
{
    "exception": {}
}
INFO 00:28:15 deprecation User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.metadata_bag" service is deprecated, create your own "session.storage.factory" instead.
{
    "exception": {}
}
INFO 00:28:15 deprecation User Deprecated: Since symfony/framework-bundle 5.1: The "session.flash_bag" service is deprecated, use "$session->getFlashBag()" instead.
{
    "exception": {}
}
INFO 00:28:15 deprecation Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated
{
    "exception": {}
}
INFO 00:28:15 doctrine Connecting with parameters {params}
{
    "params": {
        "dbname": "smartship",
        "host": "localhost",
        "user": "root",
        "password": "<redacted>",
        "port": "3306",
        "driver": "pdo_mysql",
        "charset": "utf8",
        "driverOptions": [],
        "serverVersion": "8.0",
        "defaultTableOptions": []
    }
}
DEBUG 00:28:15 doctrine Executing statement: SELECT user_id FROM sessions_ng ng WHERE ng.session_id = ? (parameters: {params}, types: {types})
{
    "sql": "SELECT user_id FROM sessions_ng ng WHERE ng.session_id = ?",
    "params": {
        "1": "8ns757i2oppevgar0r054t259v"
    },
    "types": {
        "1": 2
    }
}
DEBUG 00:28:15 doctrine Executing statement: SELECT company_id FROM sessions_ng ng WHERE ng.session_id = ? (parameters: {params}, types: {types})
{
    "sql": "SELECT company_id FROM sessions_ng ng WHERE ng.session_id = ?",
    "params": {
        "1": "8ns757i2oppevgar0r054t259v"
    },
    "types": {
        "1": 2
    }
}
DEBUG 00:28:15 doctrine Executing statement: SELECT ip_address FROM sessions_ng ng WHERE ng.session_id = ? (parameters: {params}, types: {types})
{
    "sql": "SELECT ip_address FROM sessions_ng ng WHERE ng.session_id = ?",
    "params": {
        "1": "8ns757i2oppevgar0r054t259v"
    },
    "types": {
        "1": 2
    }
}
DEBUG 00:28:15 doctrine Executing statement: UPDATE sessions_ng SET ip_address = ? WHERE session_id = ? (parameters: {params}, types: {types})
{
    "sql": "UPDATE sessions_ng SET ip_address = ? WHERE session_id = ?",
    "params": {
        "1": "216.73.216.210",
        "2": "8ns757i2oppevgar0r054t259v"
    },
    "types": {
        "1": 2,
        "2": 2
    }
}

Stack Traces 2

[2/2] NotFoundHttpException
Symfony\Component\HttpKernel\Exception\NotFoundHttpException:
No route found for "GET https://smartship-sandbox.flagship.zone/.git/config"

  at vendor/symfony/http-kernel/EventListener/RouterListener.php:135
  at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:270)
  at Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:139)
  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/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:35)
  at require_once('/var/www/html/smartship/vendor/autoload_runtime.php')
     (web/index_dev.php:7)                
[1/2] ResourceNotFoundException
Symfony\Component\Routing\Exception\ResourceNotFoundException:
No routes found for "/.git/config/".

  at vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74
  at Symfony\Component\Routing\Matcher\CompiledUrlMatcher->match()
     (vendor/symfony/routing/Router.php:243)
  at Symfony\Component\Routing\Router->match()
     (src/Support/Services/NgRouter.php:76)
  at Support\Services\NgRouter->match()
     (vendor/symfony/http-kernel/EventListener/RouterListener.php:113)
  at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:270)
  at Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:139)
  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/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:35)
  at require_once('/var/www/html/smartship/vendor/autoload_runtime.php')
     (web/index_dev.php:7)