Error 500 Internal Server Error

GET https://dev.la-boutique-francaise.vicstoryhub.fr/cart/add/4

ErrorController

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"error_controller"
_controller_attributes
[]
_stopwatch_token
"06c3b0"
exception
TypeError {#1606
  #message: "Symfony\Bundle\FrameworkBundle\Controller\AbstractController::redirect(): Argument #1 ($url) must be of type string, null given, called in /var/www/dev_la_boutique_francaise/src/Controller/CartController.php on line 43"
  #code: 0
  #file: "/var/www/dev_la_boutique_francaise/vendor/symfony/framework-bundle/Controller/AbstractController.php"
  #line: 132
  trace: {
    /var/www/dev_la_boutique_francaise/vendor/symfony/framework-bundle/Controller/AbstractController.php:132 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->redirect(string $url, int $status = 302): RedirectResponse …
      ›  */
      › protected function redirect(string $url, int $status = 302): RedirectResponse
      › {
    }
    /var/www/dev_la_boutique_francaise/src/Controller/CartController.php:43 {
      App\Controller\CartController->add($id, Cart $cart, ProductRepository $productRepository, Request $request): Response …
      › 
      ›     return $this->redirect($request->headers->get('referer'));
      › }
    }
    /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php:190 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST, ?ControllerMetadata &$controllerMetadata = null): Response …
      › // call controller
      › $response = $controller(...$arguments);
      › 
    }
    /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php:79 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {
      ›     return $response = $this->handleRaw($request, $type, $controllerMetadata);
      › } catch (\Throwable $e) {
    }
    /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/Kernel.php:143 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {
      ›     return $this->getHttpKernel()->handle($request, $type, $catch);
      › } finally {
    }
    /var/www/dev_la_boutique_francaise/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {
      ›     $response = $this->kernel->handle($this->request);
      › 
    }
    /var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php:32 {
      require_once …
      ›         ->getRunner($app)
      ›         ->run()
      › );
    }
    /var/www/dev_la_boutique_francaise/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
      › 
      arguments: {
        "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Processor\DebugProcessor {#62
  -records: [
    2 => [
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.707+00:00"
        "message" => "Matched route "{route}"."
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "route" => "app_cart_add"
          "route_parameters" => [
            "_route" => "app_cart_add"
            "_controller" => "App\Controller\CartController::add"
            "id" => "4"
          ]
          "request_uri" => "https://dev.la-boutique-francaise.vicstoryhub.fr/cart/add/4"
          "method" => "GET"
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.708+00:00"
        "message" => "Checking for authenticator support."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticators" => 1
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.708+00:00"
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.708+00:00"
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.729+00:00"
        "message" => "Connecting with parameters {params}"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "params" => [
            "driver" => "pdo_mysql"
            "idle_connection_ttl" => 600
            "host" => "localhost"
            "port" => 3306
            "user" => "dev_la_boutique_francaise"
            "password" => "<redacted>"
            "driverOptions" => []
            "defaultTableOptions" => []
            "dbname" => "db_dev_la_boutique_francaise"
            "serverVersion" => "10.11.6-MariaDB"
            "charset" => "utf8mb4"
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.733+00:00"
        "message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "sql" => "SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.description AS description_4, t0.images AS images_5, t0.price AS price_6, t0.tva AS tva_7, t0.is_homepage AS is_homepage_8, t0.category_id AS category_id_9 FROM product t0 WHERE t0.id = ? LIMIT 1"
          "params" => [
            1 => "4"
          ]
          "types" => [
            1 => Doctrine\DBAL\ParameterType {#1577
              +name: "INTEGER"
            }
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.734+00:00"
        "message" => "Uncaught PHP Exception TypeError: "Symfony\Bundle\FrameworkBundle\Controller\AbstractController::redirect(): Argument #1 ($url) must be of type string, null given, called in /var/www/dev_la_boutique_francaise/src/Controller/CartController.php on line 43" at AbstractController.php line 132"
        "priority" => 500
        "priorityName" => "CRITICAL"
        "context" => [
          "exception" => TypeError {#1606
            #message: "Symfony\Bundle\FrameworkBundle\Controller\AbstractController::redirect(): Argument #1 ($url) must be of type string, null given, called in /var/www/dev_la_boutique_francaise/src/Controller/CartController.php on line 43"
            #code: 0
            #file: "/var/www/dev_la_boutique_francaise/vendor/symfony/framework-bundle/Controller/AbstractController.php"
            #line: 132
            trace: {
              /var/www/dev_la_boutique_francaise/vendor/symfony/framework-bundle/Controller/AbstractController.php:132 {
                Symfony\Bundle\FrameworkBundle\Controller\AbstractController->redirect(string $url, int $status = 302): RedirectResponse …
                ›  */
                › protected function redirect(string $url, int $status = 302): RedirectResponse
                › {
              }
              /var/www/dev_la_boutique_francaise/src/Controller/CartController.php:43 {
                App\Controller\CartController->add($id, Cart $cart, ProductRepository $productRepository, Request $request): Response …
                › 
                ›     return $this->redirect($request->headers->get('referer'));
                › }
              }
              /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php:190 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST, ?ControllerMetadata &$controllerMetadata = null): Response …
                › // call controller
                › $response = $controller(...$arguments);
                › 
              }
              /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php:79 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {
                ›     return $response = $this->handleRaw($request, $type, $controllerMetadata);
                › } catch (\Throwable $e) {
              }
              /var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/Kernel.php:143 {
                Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {
                ›     return $this->getHttpKernel()->handle($request, $type, $catch);
                › } finally {
              }
              /var/www/dev_la_boutique_francaise/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {
                ›     $response = $this->kernel->handle($this->request);
                › 
              }
              /var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)
                ›         ->run()
                › );
              }
              /var/www/dev_la_boutique_francaise/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
                › 
                arguments: {
                  "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1792180521
        "timestamp_rfc3339" => "2026-10-16T19:55:21.762+00:00"
        "message" => "Executing query: {sql}"
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "sql" => "SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM category t0"
        ]
        "channel" => "doctrine"
      ]
    ]
  ]
  -errorCount: [
    2 => 1
  ]
  -requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#61 …}
}

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"PHPSESSID=a15556f389d2a0cfc7358a821c50e69a; main_deauth_profile_token=648c73"
host
"dev.la-boutique-francaise.vicstoryhub.fr"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Retry Command

curl \
  --compressed \
  --url 'https://dev.la-boutique-francaise.vicstoryhub.fr/cart/add/4' \
  --header 'Accept-Encoding: gzip, br, zstd, deflate' \
  --header 'User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)' \
  --header 'Accept: */*' \
  --header 'X-Php-Ob-Level: 1' \
  --cookie 'PHPSESSID=a15556f389d2a0cfc7358a821c50e69a; main_deauth_profile_token=648c73'

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Fri, 16 Oct 2026 19:55:21 GMT"
vary
"Accept"
x-debug-exception
"Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%3A%3Aredirect%28%29%3A%20Argument%20%231%20%28%24url%29%20must%20be%20of%20type%20string%2C%20null%20given%2C%20called%20in%20%2Fvar%2Fwww%2Fdev_la_boutique_francaise%2Fsrc%2FController%2FCartController.php%20on%20line%2043"
x-debug-exception-file
"%2Fvar%2Fwww%2Fdev_la_boutique_francaise%2Fvendor%2Fsymfony%2Fframework-bundle%2FController%2FAbstractController.php:132"
x-debug-token
"ae9161"
x-robots-tag
"noindex"

Cookies

Request Cookies

Key Value
PHPSESSID
"a15556f389d2a0cfc7358a821c50e69a"
main_deauth_profile_token
"648c73"

Response Cookies

No response cookies

Session 3

Session Metadata

Key Value
Created
"Fri, 16 Oct 26 19:55:21 +0000"
Last used
"Fri, 16 Oct 26 19:55:21 +0000"
Lifetime
0

Session Attributes

Attribute Value
cart
[
  3 => [
    "object" => App\Entity\Product {#546
      -id: 3
      -name: "Sac crème"
      -slug: "sac-creme"
      -description: "<div>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since 1966, when designers at Letraset and James Mosley, the librarian at St Bride Printing Library in London, took a 1914 Cicero translation and scrambled it to make dummy text for Letraset's Body Type sheets. It has survived not only many decades, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised thanks to these sheets and more recently with desktop publishing software like Aldus PageMaker and Microsoft Word including versions of Lorem Ipsum.</div>"
      -images: "2026-10-4b7ce8c3471247e7f4e10fc9e35a1883539233ea.jpg"
      -price: 87.9
      -tva: 20.0
      -category: App\Entity\Category {#1604 …}
      -isHomepage: true
    }
    "quantity" => 1
  ]
  4 => [
    "object" => App\Entity\Product {#1573
      -id: 4
      -name: "Sac nuit"
      -slug: "sac-nuit"
      -description: "<div>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since 1966, when designers at Letraset and James Mosley, the librarian at St Bride Printing Library in London, took a 1914 Cicero translation and scrambled it to make dummy text for Letraset's Body Type sheets. It has survived not only many decades, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised thanks to these sheets and more recently with desktop publishing software like Aldus PageMaker and Microsoft Word including versions of Lorem Ipsum.</div>"
      -images: "2026-10-8b47a9853fe0e0f14a148a945177a76349b0d05d.jpg"
      -price: 57.9
      -tva: 20.0
      -category: App\Entity\Category {#1594 …}
      -isHomepage: null
    }
    "quantity" => 1
  ]
]

Session Usage

3 Usages
Stateless check enabled
Usage
App\Classe\Cart:123
[
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Classe/Cart.php"
    "line" => 123
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Classe/Cart.php"
    "line" => 22
    "function" => "getCart"
    "class" => "App\Classe\Cart"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Controller/CartController.php"
    "line" => 36
    "function" => "add"
    "class" => "App\Classe\Cart"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 190
    "function" => "add"
    "class" => "App\Controller\CartController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
App\Classe\Cart:42
[
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Classe/Cart.php"
    "line" => 42
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Controller/CartController.php"
    "line" => 36
    "function" => "add"
    "class" => "App\Classe\Cart"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 190
    "function" => "add"
    "class" => "App\Controller\CartController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Bundle\FrameworkBundle\Controller\AbstractController:197
[
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 197
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/src/Controller/CartController.php"
    "line" => 38
    "function" => "addFlash"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 190
    "function" => "add"
    "class" => "App\Controller\CartController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/http-kernel/Kernel.php"
    "line" => 143
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 34
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/dev_la_boutique_francaise/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/dev_la_boutique_francaise/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

Key Value
success
[
  "Product add succefully to cart"
  "Product add succefully to cart"
]

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"7c272520a3f1d22e0a389df07e6a28b4"
DATABASE_URL
"mysql://dev_la_boutique_francaise:s_fV__RW_7b9Yf_6nJ4yT_3X7k4_7n@localhost:3306/db_dev_la_boutique_francaise?serverVersion=10.11.6-MariaDB&charset=utf8mb4"
DOMAIN
"https://dev.la-boutique-francaise.vicstoryhub.fr"
MAILER_DSN
"null://null"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"
STRIPE_SECRET_KEY
"sk_test_51QblbzKaSEl1m7GBVUYfO4GfMq4xuXr7JqudxltkaEdA0US50J8L1T2FbWzeqsbyHQZIYCcTR3zwJAIA6oNoQKk500pgidJxks"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
APP_PROJECT_DIR
"/var/www/dev_la_boutique_francaise"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/var/www/dev_la_boutique_francaise"
]
CONTEXT_DOCUMENT_ROOT
"/var/www/dev_la_boutique_francaise/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/dev_la_boutique_francaise/public"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"PHPSESSID=a15556f389d2a0cfc7358a821c50e69a; main_deauth_profile_token=648c73"
HTTP_HOST
"dev.la-boutique-francaise.vicstoryhub.fr"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin"
PHP_SELF
"/index.php"
QUERY_STRING
""
REMOTE_ADDR
"216.73.216.124"
REMOTE_PORT
"28588"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1792180521
REQUEST_TIME_FLOAT
1792180521.6932
REQUEST_URI
"/cart/add/4"
SCRIPT_FILENAME
"/var/www/dev_la_boutique_francaise/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"137.74.44.182"
SERVER_ADMIN
"[no address given]"
SERVER_NAME
"dev.la-boutique-francaise.vicstoryhub.fr"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.68 (Debian) Server at dev.la-boutique-francaise.vicstoryhub.fr Port 443</address>\n"
SERVER_SOFTWARE
"Apache/2.4.68 (Debian)"
SSL_TLS_SNI
"dev.la-boutique-francaise.vicstoryhub.fr"
SYMFONY_DOTENV_PATH
"/var/www/dev_la_boutique_francaise/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,DOMAIN,STRIPE_SECRET_KEY"
USER
"www-data"
proxy-nokeepalive
"1"

Parent Request

Return to parent request (token = dd18cd)

Key Value
_controller
"App\Controller\CartController::add"
_controller_attributes
[
  Symfony\Component\Routing\Attribute\Route {#514
    +methods: []
    +envs: []
    +schemes: []
    +aliases: []
    +path: "/cart/add/{id}"
    +name: "app_cart_add"
    +requirements: []
    +options: []
    +defaults: []
    +host: null
    +condition: null
    +priority: null
  }
]
_firewall_context
"security.firewall.map.context.main"
_remove_csp_headers
true
_route
"app_cart_add"
_route_params
[
  "id" => "4"
]
_security_authenticators
[]
_security_firewall_run
"_security_main"
_security_skipped_authenticators
[
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#616
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#580 …}
  }
]
_stopwatch_token
"031331"
id
"4"