ErrorController
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "error_controller" |
| _stopwatch_token | "cad543" |
| exception | Twig\Error\RuntimeError {#2881 #message: "An exception has been thrown during the rendering of a template ("Parameter "url" for route "manufacturer" must match "[^/]++" ("" given) to generate a corresponding URL.")." #code: 0 #file: "/var/www/dogcat.com/v2-test/templates/front/layout/languages.html.twig" #line: 28 -previous: Symfony\Component\Routing\Exception\InvalidParameterException {#2875 …} -lineno: 28 -name: "front/layout/languages.html.twig" -rawMessage: "An exception has been thrown during the rendering of a template ("Parameter "url" for route "manufacturer" must match "[^/]++" ("" given) to generate a corresponding URL.")." -sourcePath: "/var/www/dogcat.com/v2-test/templates/front/layout/languages.html.twig" -sourceCode: """ <div class="languages">\n {% if language is not defined %}\n {% set language = languageMgr.getCurrentLanguage() %}\n {% else %}\n {{ languageMgr.switchTo(language) }}\n {% endif %}\n {% set route = app.request.attributes.get('_route') %}\n {% set params = app.request.attributes.get('_route_params') %}\n {% if params %}\n {% for locale in locales %}\n {% if not loop.first %}|{% endif %}\n {% if locale != app.request.locale %}\n {% if route == 'product' %}\n {% set descr = product.getProductDescription(locale) %}\n {% set params = params|merge({'_locale': locale, 'url':descr.url}) %}\n {% elseif (route == 'category') or (route == 'universe') %}\n {% set descr = category.getCategoryDescription(locale) %}\n {% set params = params|merge({'_locale': locale, 'url':descr.url}) %}\n {% elseif route == 'page' %}\n {% set descr = page.getPageDescription(locale) %}\n {% set params = params|merge({'_locale': locale, 'url':descr.url}) %}\n {% elseif route == 'manufacturer' %}\n {% set descr = manufacturer.getManufacturerDescription(locale) %}\n {% set params = params|merge({'_locale': locale, 'url':descr.url}) %}\n {% else %}\n {% set params = params|merge({'_locale': locale}) %}\n {% endif %}\n {% set redirect = path(route, params) %}\n <a href="{{ redirect }}" onclick="document.location = atob('{{ path('change_locale',{_locale:locale,redirect:redirect})|raw|base64_encode }}'); return false;">{{ locale }}</a>\n {% else %}\n <span>{{ locale }}</span>\n {% endif %}\n {% endfor %}\n {% endif %}\n </div> """ : { { Twig\Template->yield(array $context, array $blocks = []): iterable … › |
| logger | Symfony\Bridge\Monolog\Logger {#300 …9} |
Request Headers
| Header | Value |
|---|---|
| accept | "5vw9p'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'" |
| accept-encoding | "gzip,deflate,br" |
| connection | "Keep-alive" |
| cookie | "PHPSESSID=ls6nejncmf4ld5ag0fff2bpqrd; sf_redirect=%7B%22token%22%3A%22ee366e%22%2C%22route%22%3A%22manufacturer%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CFront%5C%5CManufacturerController%22%2C%22method%22%3A%22view%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fdogcat.com%5C%2Fv2-test%5C%2Fsrc%5C%2FController%5C%2FFront%5C%2FManufacturerController.php%22%2C%22line%22%3A31%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D" |
| host | "test.vivog.fr" |
| referer | "https://www.google.com/search?hl=en&q=testing" |
| user-agent | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" |
| x-php-ob-level | "1" |
| x-requested-with | "XMLHttpRequest" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "text/html; charset=UTF-8" |
| date | "Wed, 18 Mar 2026 23:59:03 GMT" |
| vary | "Accept" |
| x-debug-exception | "An%20exception%20has%20been%20thrown%20during%20the%20rendering%20of%20a%20template%20%28%22Parameter%20%22url%22%20for%20route%20%22manufacturer%22%20must%20match%20%22%5B%5E%2F%5D%2B%2B%22%20%28%22%22%20given%29%20to%20generate%20a%20corresponding%20URL.%22%29." |
| x-debug-exception-file | "%2Fvar%2Fwww%2Fdogcat.com%2Fv2-test%2Ftemplates%2Ffront%2Flayout%2Flanguages.html.twig:28" |
| x-debug-token | "a7557d" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "ls6nejncmf4ld5ag0fff2bpqrd" |
| sf_redirect | "{"token":"ee366e","route":"manufacturer","method":"GET","controller":{"class":"App\\Controller\\Front\\ManufacturerController","method":"view","file":"\/var\/www\/dogcat.com\/v2-test\/src\/Controller\/Front\/ManufacturerController.php","line":31},"status_code":301,"status_text":"Moved Permanently"}" |
Response Cookies
No response cookies
Session 2
Session Metadata
| Key | Value |
|---|---|
| Created | "Wed, 18 Mar 26 11:21:31 +0100" |
| Last used | "Thu, 19 Mar 26 00:59:01 +0100" |
| Lifetime | 172800 |
Session Attributes
| Attribute | Value |
|---|---|
| _csrf/catalog | "Br_laj2UnWZloIF3L_p10g_j2glugvi0Scqf5XMdK-I" |
| _csrf/contact | "b11YPab6IKOeoSVefmg8Vk22ClqIRWvW02ZPnxlXt-Y" |
| _csrf/customer_password_renew | "8dlUNa_shSauD0ghp0frOoVdZURRnukPzTH7jmHwqqA" |
| _csrf/customer_quick_register | "9fkOTqL7oydbYgle0pOPrThkzNXh5PT7Otk8akFn1NI" |
| _csrf/login | "DheubYyUM0daPLvArShUdj-TvyiJZ7dpjVv2UXzrjnI" |
| _profiler_search_end | null |
| _profiler_search_ip | null |
| _profiler_search_limit | null |
| _profiler_search_method | null |
| _profiler_search_start | null |
| _profiler_search_status_code | null |
| _profiler_search_token | null |
| _profiler_search_url | null |
| cart | [ "id" => 24442 "products" => [] "totalProducts" => 0 "totalProductsWithDiscount" => 0 "discount" => 0 "total" => 0 "coupons" => [] "customerId" => null "carrier" => null "createdAt" => "2026-03-18 16:49:53" "updatedAt" => null ] |
| language | "fr" |
| seen-products | "25818-25589-25585-24738-25850-25847-24350-24147-25727-24338-25725-25724-25721-23367-25720-25869-25719-25718-25601-25597-25593-25717-23440-23685-23688-23693-23698-21859-23681-18848-24776-24781-22993-23726-24360-24363-24364-24385-24386-24422-24365-24564-24929-24934-24423-24424-24425-24426-24939-24427-24798-24808-25530-25531-25532-25533-25534-25535-25048-25536-25049-25998-18253-25050-25056-2309-2361-25682-25683-25684-23668-23669-23670-25685-2368-25711-2373-25715-25716-23684-23691-23692-25722-25723-23694-23695-23696-23697-25730-25731-25732-23699-25733-23700-25799-25800-25801-25802-24144-25803-25804-24145-25805-24146-24148-24169" |
Session Usage
2
Usages
Stateless check enabled
| Usage |
|---|
App\EventSubscriber\LocaleSubscriber:34
[
[
"file" => "/var/www/dogcat.com/v2-test/src/EventSubscriber/LocaleSubscriber.php"
"line" => 34
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelRequest"
"class" => "App\EventSubscriber\LocaleSubscriber"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/public/index.php"
"line" => 24
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
]
|
App\Manager\LanguageManager:20
[
[
"file" => "/var/www/dogcat.com/v2-test/src/Manager/LanguageManager.php"
"line" => 20
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 1263
"function" => "__construct"
"class" => "App\Manager\LanguageManager"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 723
"function" => "getLanguageManagerService"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 1320
"function" => "get_Container_Private_TwigService"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 1220
"function" => "getMailerService"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 1278
"function" => "getCartManagerService"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/getManufacturerController2Service.php"
"line" => 25
"function" => "getPriceManagerService"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/var/cache/dev/ContainerNFJvfN7/App_KernelDevDebugContainer.php"
"line" => 518
"function" => "do"
"class" => "ContainerNFJvfN7\getManufacturerController2Service"
"type" => "::"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/dependency-injection/Container.php"
"line" => 238
"function" => "load"
"class" => "ContainerNFJvfN7\App_KernelDevDebugContainer"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/dependency-injection/Container.php"
"line" => 220
"function" => "make"
"class" => "Symfony\Component\DependencyInjection\Container"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php"
"line" => 53
"function" => "get"
"class" => "Symfony\Component\DependencyInjection\Container"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/framework-bundle/Controller/ControllerResolver.php"
"line" => 29
"function" => "instantiateController"
"class" => "Symfony\Component\HttpKernel\Controller\ContainerControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Controller/ControllerResolver.php"
"line" => 120
"function" => "instantiateController"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php"
"line" => 42
"function" => "createController"
"class" => "Symfony\Component\HttpKernel\Controller\ControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Controller/ControllerResolver.php"
"line" => 86
"function" => "createController"
"class" => "Symfony\Component\HttpKernel\Controller\ContainerControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php"
"line" => 39
"function" => "getController"
"class" => "Symfony\Component\HttpKernel\Controller\ControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 146
"function" => "getController"
"class" => "Symfony\Component\HttpKernel\Controller\TraceableControllerResolver"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/dogcat.com/v2-test/public/index.php"
"line" => 24
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "5ad6b3d113858e55d2223538dfa741ed" |
| BASE_URL | "https://test.vivog.fr" |
| CNP_BOUTIQUE | "69895024" |
| CNP_KEY | "kyvVfyiNWjREn8kd" |
| CNP_MODE | "TEST" |
| DATABASE_URL | "mysql://dogcat-33113:ZS6wTgSwAVCU4Khj@127.0.0.1:3306/dogcat-com_v2tmp" |
| EDICOT_DIR | "/Incoming_Test" |
| EDICOT_HOST | "edi10.edicot.net" |
| EDICOT_LOGIN | "MarTin$eLliEr" |
| EDICOT_PORT | "22" |
| EDICOT_PWD | "M@Rt1n$ElLieR" |
| GOOGLE_RECAPTCHA_KEY | "6LfUJ8InAAAAAIBM4Nco8MkIHMck_7SVhjrvLPnF" |
| GOOGLE_SITE_KEY | "AIzaSyC9g3uzqSuZ93Wnf60z2AJSQEpVa_Y2J3U" |
| MAILER_DSN | "smtp://nc1377.nexylan.net:25?encryption=&auth_mode=" |
| NETREVIEWS_ID | "efa3e291-b4f6-f9e4-b1fc-9733ced49b5f" |
| NETREVIEWS_KEY | "9ace1b2f-e977-fd74-01a4-f6f9399eafd4" |
| PAYPAL_CLIENT_ID | "AWUx45S-LeN7OmEweCuh5mgbeX2u_QGhblXmuutpdjmCIL3vzV4_1hcGsoTHBAkFigP1fzyK3X66B866" |
| PAYPAL_CLIENT_SECRET | "EE-94G2wU07HcoQqojxx0qJwrX90p21CEJ-H1Fx7EDW4cs7Mst3iCPQZeAQAzH8GmYJ1CbP8Dw7aZOWh" |
| PAYPAL_MODE | "sandbox" |
| RECAPTCHA3_KEY | "6LfC4d0UAAAAAAsB5-occscKcsPXzI-UhLfgcqRQ" |
| RECAPTCHA3_SECRET | "6LfC4d0UAAAAAEUK2YixcJn6HfOlW6zrXPQiNkg5" |
| SAP_LOG | "/var/www/dogcat.com/echanges-erp-preprod/dogcat.log" |
| SAP_ORDERS_DIR | "/var/www/dogcat.com/echanges-erp-preprod/commandes/" |
| SAP_ORDERS_STATUS | "/var/www/dogcat.com/echanges-erp-preprod/STATUT_VV_SAP" |
| SAP_STOCK | "/var/www/dogcat.com/echanges-erp-preprod/STOCK_VV_SAP" |
| SITE_DOMAIN | "test.vivog.fr" |
| WKHTMLTOIMAGE_PATH | "/usr/local/bin/wkhtmltoimage" |
| WKHTMLTOPDF_PATH | "/usr/local/bin/wkhtmltopdf" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTEXT_DOCUMENT_ROOT | "/var/www/dogcat.com/v2-test/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/var/www/dogcat.com/v2-test/public" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/var/www/dogcat.com" |
| HTTP_ACCEPT | "5vw9p'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'" |
| HTTP_ACCEPT_ENCODING | "gzip,deflate,br" |
| HTTP_CONNECTION | "Keep-alive" |
| HTTP_COOKIE | "PHPSESSID=ls6nejncmf4ld5ag0fff2bpqrd; sf_redirect=%7B%22token%22%3A%22ee366e%22%2C%22route%22%3A%22manufacturer%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CFront%5C%5CManufacturerController%22%2C%22method%22%3A%22view%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fdogcat.com%5C%2Fv2-test%5C%2Fsrc%5C%2FController%5C%2FFront%5C%2FManufacturerController.php%22%2C%22line%22%3A31%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D" |
| HTTP_HOST | "test.vivog.fr" |
| HTTP_REFERER | "https://www.google.com/search?hl=en&q=testing" |
| HTTP_USER_AGENT | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" |
| HTTP_X_REQUESTED_WITH | "XMLHttpRequest" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REDIRECT_UNIQUE_ID | "abs8R-jdN27gU2h07ACb@AAAAQk" |
| REDIRECT_URL | "/fr/m/136/natsbi-marque-daliments-pour-chien" |
| REMOTE_ADDR | "85.204.107.69" |
| REMOTE_PORT | "36834" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "http" |
| REQUEST_TIME | 1773878343 |
| REQUEST_TIME_FLOAT | 1773878343.5133 |
| REQUEST_URI | "/fr/m/136/natsbi-marque-daliments-pour-chien" |
| SCRIPT_FILENAME | "/var/www/dogcat.com/v2-test/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "10.10.101.77" |
| SERVER_ADMIN | "contact@nexylan.com" |
| SERVER_NAME | "test.vivog.fr" |
| SERVER_PORT | "80" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,WKHTMLTOPDF_PATH,WKHTMLTOIMAGE_PATH,BASE_URL,MAILER_DSN,CNP_BOUTIQUE,CNP_KEY,CNP_MODE,NETREVIEWS_ID,NETREVIEWS_KEY,SITE_DOMAIN,SAP_STOCK,SAP_ORDERS_STATUS,SAP_ORDERS_DIR,SAP_LOG,EDICOT_HOST,EDICOT_PORT,EDICOT_LOGIN,EDICOT_PWD,EDICOT_DIR,GOOGLE_SITE_KEY,GOOGLE_RECAPTCHA_KEY,RECAPTCHA3_KEY,RECAPTCHA3_SECRET,PAYPAL_MODE,PAYPAL_CLIENT_ID,PAYPAL_CLIENT_SECRET" |
| UNIQUE_ID | "abs8R-jdN27gU2h07ACb@AAAAQk" |
| USER | "dogcat-33113" |
| proxy-nokeepalive | "1" |
Parent Request
Return to parent request (token = dfcb6b)
| Key | Value |
|---|---|
| _controller | "App\Controller\Front\ManufacturerController::view" |
| _firewall_context | "security.firewall.map.context.main" |
| _locale | "fr" |
| _redirected | true |
| _remove_csp_headers | true |
| _route | "manufacturer" |
| _route_params | [ "_locale" => "fr" "id" => "136" "url" => "natsbi-marque-daliments-pour-chien" ] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "c7739d" |
| id | "136" |
| url | "natsbi-marque-daliments-pour-chien" |