Error 500 Internal Server Error

GET https://jonathan-websource.websrc.fr/webhosting/databases/database-access/118

Forwarded to ErrorController (708bee)

WebhostingsDatabaseController :: manageUserAccess

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"App\Controller\Front\WebhostingsDatabaseController::manageUserAccess"
_firewall_context
"security.firewall.map.context.main"
_remove_csp_headers
true
_route
"database_user_access"
_route_params
[
  "webhostingsDatabasesUsers" => null
  "webhosting" => "118"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"d1d1c1"
webhosting
"118"
webhostingsDatabasesUsers
null

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
accept-encoding
"gzip, deflate, br, zstd"
accept-language
"fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7,zh-CN;q=0.6,zh;q=0.5"
cache-control
"max-age=0"
connection
"keep-alive"
cookie
"rl_page_init_referrer=RudderEncrypt%3AU2FsdGVkX1%2B9f%2FaymuGScgsKPZW3J13xhRa98o5Q%2BwE%3D; rl_page_init_referring_domain=RudderEncrypt%3AU2FsdGVkX19A%2BFXMljsHTitcqBSA0%2FIGTuUVR13YOig%3D; ph_phc_4URIAm1uYfJO7j8kWSe0J8lc8IqnstRLS7Jx8NcakHo_posthog=%7B%22%24device_id%22%3A%22019c2321-d8f3-7073-a195-4914f2f158fa%22%2C%22distinct_id%22%3A%22ede9f41507e2d4b53d479be3ef366c52175fb21885276dfc37583b37f1a737f3%23277c216a-a68d-4856-83b8-9e63f36f278d%22%2C%22%24sesid%22%3A%5Bnull%2Cnull%2Cnull%5D%2C%22%24epp%22%3Atrue%2C%22%24initial_person_info%22%3A%7B%22r%22%3A%22%24direct%22%2C%22u%22%3A%22https%3A%2F%2Fautomate.websrc.fr%2Fsignin%3Fredirect%3D%25252F%22%7D%7D; rl_anonymous_id=RudderEncrypt%3AU2FsdGVkX19LDwsUt2%2FwJtjsn6mDALxim%2BJQEaq%2FVxNMR8Sxlylgb94te%2B0SZeCXM02lTDhIqkzvd9R3otFw5w%3D%3D; rl_session=RudderEncrypt%3AU2FsdGVkX1%2BUjXtoS6UPfjN7xYjlwl3NsXKBZl3vZv0vxB%2BSk3lSJVDzapDTLu5vd4EmhefA%2FuN5EqHwvE7j4Kl7psrjCZ0np5GOgXqDsIAq7mOFZ3o5CJmh4Jh1eDF7lthtBx5AdAX80CijJPTLTw%3D%3D; __stripe_mid=540825b6-59ca-4717-b457-139c73a73707a3690c; REMEMBERME=%3Aam9uYXRoYW5Ad2Vic291cmNlLmZy%3A1771662463%3ANgrcuCN-YRfjEF6ifXqwQRao9FnUJ6C6ID8RjEsXe38~5qzuL8CbQn0qCX4KF1AD53_yR_j-5JQFQAl6SQsawrU~; main_auth_profile_token=b1c006; PHPSESSID=0a6a0bc436dad4ef6049feab83e0e21f; axeptio_cookies={%22$$token%22:%22d38Lu9VD-oF2URgzrQJqKHGphu%22%2C%22$$date%22:%222026-02-14T18:22:57.739Z%22%2C%22$$cookiesVersion%22:{}%2C%22$$completed%22:false}; axeptio_authorized_vendors=%2C%2C; axeptio_all_vendors=%2C%2C"
host
"jonathan-websource.websrc.fr"
referer
"https://jonathan-websource.websrc.fr/user/hebergement/118"
sec-ch-ua
""Not(A:Brand";v="8", "Chromium";v="144", "Google Chrome";v="144""
sec-ch-ua-mobile
"?0"
sec-ch-ua-platform
""Windows""
sec-fetch-dest
"document"
sec-fetch-mode
"navigate"
sec-fetch-site
"same-origin"
sec-fetch-user
"?1"
upgrade-insecure-requests
"1"
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
x-php-ob-level
"1"

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
"Sun, 15 Feb 2026 16:40:45 GMT"
vary
"Accept"
x-debug-exception
"Impossible%20de%20se%20connecter%20%C3%A0%20la%20base%20de%20donn%C3%A9es."
x-debug-exception-file
"%2Fvar%2Fwww%2Fwebsource%2Fjonathan-websource.websrc.fr%2Fpublic%2Fsrc%2FService%2FMariaDbService.php:29"
x-debug-token
"033372"
x-debug-token-link
"https://jonathan-websource.websrc.fr/_profiler/708bee"
x-previous-debug-token
"708bee"
x-robots-tag
"noindex"

Cookies

Request Cookies

Key Value
PHPSESSID
"0a6a0bc436dad4ef6049feab83e0e21f"
REMEMBERME
":am9uYXRoYW5Ad2Vic291cmNlLmZy:1771662463:NgrcuCN-YRfjEF6ifXqwQRao9FnUJ6C6ID8RjEsXe38~5qzuL8CbQn0qCX4KF1AD53_yR_j-5JQFQAl6SQsawrU~"
__stripe_mid
"540825b6-59ca-4717-b457-139c73a73707a3690c"
axeptio_all_vendors
",,"
axeptio_authorized_vendors
",,"
axeptio_cookies
"{"$$token":"d38Lu9VD-oF2URgzrQJqKHGphu","$$date":"2026-02-14T18:22:57.739Z","$$cookiesVersion":{},"$$completed":false}"
main_auth_profile_token
"b1c006"
ph_phc_4URIAm1uYfJO7j8kWSe0J8lc8IqnstRLS7Jx8NcakHo_posthog
"{"$device_id":"019c2321-d8f3-7073-a195-4914f2f158fa","distinct_id":"ede9f41507e2d4b53d479be3ef366c52175fb21885276dfc37583b37f1a737f3#277c216a-a68d-4856-83b8-9e63f36f278d","$sesid":[null,null,null],"$epp":true,"$initial_person_info":{"r":"$direct","u":"https://automate.websrc.fr/signin?redirect=%252F"}}"
rl_anonymous_id
"RudderEncrypt:U2FsdGVkX19LDwsUt2/wJtjsn6mDALxim+JQEaq/VxNMR8Sxlylgb94te+0SZeCXM02lTDhIqkzvd9R3otFw5w=="
rl_page_init_referrer
"RudderEncrypt:U2FsdGVkX1+9f/aymuGScgsKPZW3J13xhRa98o5Q+wE="
rl_page_init_referring_domain
"RudderEncrypt:U2FsdGVkX19A+FXMljsHTitcqBSA0/IGTuUVR13YOig="
rl_session
"RudderEncrypt:U2FsdGVkX1+UjXtoS6UPfjN7xYjlwl3NsXKBZl3vZv0vxB+Sk3lSJVDzapDTLu5vd4EmhefA/uN5EqHwvE7j4Kl7psrjCZ0np5GOgXqDsIAq7mOFZ3o5CJmh4Jh1eDF7lthtBx5AdAX80CijJPTLTw=="

Response Cookies

No response cookies

Session 1

Session Metadata

Key Value
Created
"Sat, 14 Feb 26 08:27:43 +0000"
Last used
"Sun, 15 Feb 26 16:40:26 +0000"
Lifetime
604800

Session Attributes

Attribute Value
_captcha_captcha
[
  "phrase" => "2373y"
  "width" => 130
  "height" => 50
  "distortion" => true
  "length" => 5
  "quality" => 50
  "background_color" => []
  "background_images" => []
  "text_color" => []
  "charset" => "abcdefhjkmnprstuvwxyz23456789"
  "ignore_all_effects" => false
  "max_front_lines" => null
  "humanity" => 0
]
_csrf/https-delete-image1
"fMCwRsu993ZJx7OheWYINgkTL8C8mk3FJz7o6YskGSs"
_csrf/https-delete1
"jBoKFa3pFGcEAg5723JYTQSBhqItXIhCB6AywCNouuM"
_csrf/https-token
"7vxYKSkmcGOakZeyaJ-NgxuzWezAn_GtMu7oRz2gWWc"
_security_main
"O:68:"Symfony\Component\Security\Core\Authentication\Token\RememberMeToken":3:{i:0;N;i:1;s:4:"main";i:2;a:5:{i:0;C:15:"App\Entity\User":156:{a:3:{i:0;i:1;i:1;s:21:"jonathan@websource.fr";i:2;s:97:"$argon2id$v=19$m=65536,t=4,p=1$usIVGoL8OLHyRzMK9xwQzA$Y6DnsK4VXGRufu4TNx7c6qTvzkEv8AQYICXwbI2x6qE";}}i:1;b:1;i:2;N;i:3;a:0:{}i:4;a:2:{i:0;s:9:"ROLE_USER";i:1;s:16:"ROLE_SUPER_ADMIN";}}}"
csrf-token
257

Session Usage

1 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 39
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Authenticator/RememberMeAuthenticator.php"
    "line" => 57
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticator.php"
    "line" => 67
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
    "line" => 148
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
    "line" => 136
    "function" => "executeAuthenticators"
    "class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
    "line" => 38
    "function" => "authenticateRequest"
    "class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
    "line" => 58
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 52
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
    "line" => 77
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-core/Authentication/Token/Storage/TokenStorage.php"
    "line" => 34
    "function" => "{closure:Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext::authenticate():74}"
    "class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 42
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 378
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/src/Controller/Front/WebhostingsDatabaseController.php"
    "line" => 223
    "function" => "getUser"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 183
    "function" => "manageUserAccess"
    "class" => "App\Controller\Front\WebhostingsDatabaseController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php"
    "line" => 191
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/websource/jonathan-websource.websrc.fr/public/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
ANTHROPIC_API_KEY
"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"
APP_DEBUG
"1"
APP_ENV
"dev"
APP_SECRET
"0b13bf81252612f4fa18901ed1cda5cd"
CACHE_ADAPTER
"memcached"
CACHE_DSN
"memcached://localhost?default_ttl=3600"
CORS_ALLOW_ORIGIN
"^https?://(jonathan-websource\.websrc\.fr|codeur\.com|localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_URL
"mysql://websource:ZASKtKACKjCG4iMH2fOn@51.195.190.17:3306/websource"
DOCUSIGN_ACCOUNT_ID
"26009777"
DOCUSIGN_INTEGRATION_KEY
"09c39a81-c8ed-4498-a05f-449786797533"
DOCUSIGN_PRIVATE_KEY_PATH
"%kernel.project_dir%/config/jwt/docusign.pem"
DOCUSIGN_USER_GUID
"b1087040-6597-480f-a6e8-e8c60ddb27fe"
ELEVEN_LABS_API_KEY
"sk_c3cfa3a271709185180008ed31339a70bc4ab50c7745cb3a"
FIRECRAWL_API_KEY
"fc-7398893274fc4f1c94c68dd5d0450fa1"
FIRECRAWL_ENDPOINT
"https://api.firecrawl.dev"
GOOGLE_CLIENT_ID
"429985681441-u1adldcvq0qs6lgli7f7o1qt8r78qfol.apps.googleusercontent.com"
GOOGLE_CLIENT_SECRET
"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"
JWT_PASSPHRASE
"c7a0552ebca8f8694bb527c7eaa746c7f903258f08cf3db36bc6934f3c135031"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
MAILER_DSN
"smtp://jonathan@websource.fr:iakdpslreyafjocy@smtp.gmail.com:587?encryption=tls&auth_mode=login"
MERCURE_JWT_SECRET
"tMNs7u5MpfHEgS/6EtI4GKhgj8QB3CSIAquYl/E27Qo="
MERCURE_PUBLIC_URL
"https://jonathan-websource.websrc.fr/.well-known/mercure"
MERCURE_URL
"https://jonathan-websource.websrc.fr/.well-known/mercure"
OPENAI_API_KEY
"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"
OPENAI_ORGANIZATION
"org-6nwcQ8NKuE9IHutSKfOGTuZ8"
PAGESPEED_API_KEY
"AIzaSyDG2Ii4AD19MyTaoMyzuI-9IqiDgcy2C3s"
PERPLEXITY_API_KEY
"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"
SERP_API_KEY
"f412096d018cb48bfd47a4724698b17e1f2f8cfa0b2280426f706048f9b2f05b"
STRIPE_SECRET_KEY
""
UNIVERSIGN_API_KEY
"apikey_6MdgMLM6nLMqkTZwbKkM2waDEo"
UNIVERSIGN_API_URL
"https://api.universign.com/v1"
WKHTMLTOIMAGE_PATH
"/usr/local/bin/wkhtmltoimage"
WKHTMLTOPDF_PATH
"/var/www/prod/websource.fr/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64"

Defined as regular env variables

Key Value
APP_PROJECT_DIR
"/var/www/websource/jonathan-websource.websrc.fr/public"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/var/www/websource/jonathan-websource.websrc.fr/public"
]
CONTEXT_DOCUMENT_ROOT
"/var/www/websource/jonathan-websource.websrc.fr/public/public/"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/websource/jonathan-websource.websrc.fr/public/public/"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/home/jonathan"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br, zstd"
HTTP_ACCEPT_LANGUAGE
"fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7,zh-CN;q=0.6,zh;q=0.5"
HTTP_CACHE_CONTROL
"max-age=0"
HTTP_CONNECTION
"keep-alive"
HTTP_COOKIE
"rl_page_init_referrer=RudderEncrypt%3AU2FsdGVkX1%2B9f%2FaymuGScgsKPZW3J13xhRa98o5Q%2BwE%3D; rl_page_init_referring_domain=RudderEncrypt%3AU2FsdGVkX19A%2BFXMljsHTitcqBSA0%2FIGTuUVR13YOig%3D; ph_phc_4URIAm1uYfJO7j8kWSe0J8lc8IqnstRLS7Jx8NcakHo_posthog=%7B%22%24device_id%22%3A%22019c2321-d8f3-7073-a195-4914f2f158fa%22%2C%22distinct_id%22%3A%22ede9f41507e2d4b53d479be3ef366c52175fb21885276dfc37583b37f1a737f3%23277c216a-a68d-4856-83b8-9e63f36f278d%22%2C%22%24sesid%22%3A%5Bnull%2Cnull%2Cnull%5D%2C%22%24epp%22%3Atrue%2C%22%24initial_person_info%22%3A%7B%22r%22%3A%22%24direct%22%2C%22u%22%3A%22https%3A%2F%2Fautomate.websrc.fr%2Fsignin%3Fredirect%3D%25252F%22%7D%7D; rl_anonymous_id=RudderEncrypt%3AU2FsdGVkX19LDwsUt2%2FwJtjsn6mDALxim%2BJQEaq%2FVxNMR8Sxlylgb94te%2B0SZeCXM02lTDhIqkzvd9R3otFw5w%3D%3D; rl_session=RudderEncrypt%3AU2FsdGVkX1%2BUjXtoS6UPfjN7xYjlwl3NsXKBZl3vZv0vxB%2BSk3lSJVDzapDTLu5vd4EmhefA%2FuN5EqHwvE7j4Kl7psrjCZ0np5GOgXqDsIAq7mOFZ3o5CJmh4Jh1eDF7lthtBx5AdAX80CijJPTLTw%3D%3D; __stripe_mid=540825b6-59ca-4717-b457-139c73a73707a3690c; REMEMBERME=%3Aam9uYXRoYW5Ad2Vic291cmNlLmZy%3A1771662463%3ANgrcuCN-YRfjEF6ifXqwQRao9FnUJ6C6ID8RjEsXe38~5qzuL8CbQn0qCX4KF1AD53_yR_j-5JQFQAl6SQsawrU~; main_auth_profile_token=b1c006; PHPSESSID=0a6a0bc436dad4ef6049feab83e0e21f; axeptio_cookies={%22$$token%22:%22d38Lu9VD-oF2URgzrQJqKHGphu%22%2C%22$$date%22:%222026-02-14T18:22:57.739Z%22%2C%22$$cookiesVersion%22:{}%2C%22$$completed%22:false}; axeptio_authorized_vendors=%2C%2C; axeptio_all_vendors=%2C%2C"
HTTP_HOST
"jonathan-websource.websrc.fr"
HTTP_REFERER
"https://jonathan-websource.websrc.fr/user/hebergement/118"
HTTP_SEC_CH_UA
""Not(A:Brand";v="8", "Chromium";v="144", "Google Chrome";v="144""
HTTP_SEC_CH_UA_MOBILE
"?0"
HTTP_SEC_CH_UA_PLATFORM
""Windows""
HTTP_SEC_FETCH_DEST
"document"
HTTP_SEC_FETCH_MODE
"navigate"
HTTP_SEC_FETCH_SITE
"same-origin"
HTTP_SEC_FETCH_USER
"?1"
HTTP_UPGRADE_INSECURE_REQUESTS
"1"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_SCRIPT_URI
"https://jonathan-websource.websrc.fr/webhosting/databases/database-access/118"
REDIRECT_SCRIPT_URL
"/webhosting/databases/database-access/118"
REDIRECT_SSL_TLS_SNI
"jonathan-websource.websrc.fr"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/webhosting/databases/database-access/118"
REMOTE_ADDR
"150.228.19.190"
REMOTE_PORT
"62161"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1771173645
REQUEST_TIME_FLOAT
1771173645.1923
REQUEST_URI
"/webhosting/databases/database-access/118"
SCRIPT_FILENAME
"//var/www/websource/jonathan-websource.websrc.fr/public/public/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_URI
"https://jonathan-websource.websrc.fr/webhosting/databases/database-access/118"
SCRIPT_URL
"/webhosting/databases/database-access/118"
SERVER_ADDR
"51.195.190.17"
SERVER_ADMIN
"[no address given]"
SERVER_NAME
"jonathan-websource.websrc.fr"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.66 (Debian) Server at jonathan-websource.websrc.fr Port 443</address>\n"
SERVER_SOFTWARE
"Apache/2.4.66 (Debian)"
SSL_TLS_SNI
"jonathan-websource.websrc.fr"
SYMFONY_DOTENV_PATH
"/var/www/websource/jonathan-websource.websrc.fr/public/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_DEBUG,APP_SECRET,DOCUSIGN_PRIVATE_KEY_PATH,DOCUSIGN_INTEGRATION_KEY,DOCUSIGN_USER_GUID,DOCUSIGN_ACCOUNT_ID,UNIVERSIGN_API_KEY,UNIVERSIGN_API_URL,PAGESPEED_API_KEY,DATABASE_URL,WKHTMLTOPDF_PATH,WKHTMLTOIMAGE_PATH,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,CORS_ALLOW_ORIGIN,MAILER_DSN,CACHE_ADAPTER,CACHE_DSN,OPENAI_API_KEY,OPENAI_ORGANIZATION,PERPLEXITY_API_KEY,SERP_API_KEY,ELEVEN_LABS_API_KEY,ANTHROPIC_API_KEY,FIRECRAWL_API_KEY,FIRECRAWL_ENDPOINT,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,MERCURE_JWT_SECRET,MERCURE_URL,MERCURE_PUBLIC_URL,STRIPE_SECRET_KEY"
USER
"jonathan"
proxy-nokeepalive
"1"

Sub Requests 1

ErrorController (token = 708bee)

Key Value
_controller
"error_controller"
_stopwatch_token
"ac8edf"
exception
RuntimeException {#1486
  #message: "Impossible de se connecter à la base de données."
  #code: 0
  #file: "/var/www/websource/jonathan-websource.websrc.fr/public/src/Service/MariaDbService.php"
  #line: 29
  trace: {
    /var/www/websource/jonathan-websource.websrc.fr/public/src/Service/MariaDbService.php:29 {
      App\Service\MariaDbService->connect() …
      ›     // Par exemple : $logger->error("Database connection failed: " . $e->getMessage());\r    throw new \RuntimeException('Impossible de se connecter à la base de données.');\r}\r
    }
    /var/www/websource/jonathan-websource.websrc.fr/public/src/Controller/Front/WebhostingsDatabaseController.php:240 {
      App\Controller\Front\WebhostingsDatabaseController->manageUserAccess(Webhostings $webhosting, ?WebhostingsDatabasesUsers $webhostingsDatabasesUsers, MariaDbService $mariaDbService): Response …
      › \r$mariaDbService->connect();\r\r
    }
    /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:183 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);}
    /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:76 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
    }
    /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php:191 {
      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/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);}
    /var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php:32 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/websource/jonathan-websource.websrc.fr/public/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Processor\DebugProcessor {#391
  -records: [
    2 => [
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.204+00:00"
        "message" => "Matched route "{route}"."
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "route" => "database_user_access"
          "route_parameters" => [
            "_route" => "database_user_access"
            "webhostingsDatabasesUsers" => null
            "_controller" => "App\Controller\Front\WebhostingsDatabaseController::manageUserAccess"
            "webhosting" => "118"
          ]
          "request_uri" => "https://jonathan-websource.websrc.fr/webhosting/databases/database-access/118"
          "method" => "GET"
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+00:00"
        "message" => "Checking for authenticator support."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticators" => 3
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+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" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+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" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+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" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+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" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+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" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.205+00:00"
        "message" => "Remember-me cookie detected."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => []
        "channel" => "security"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.208+00:00"
        "message" => "Deprecated: App\Controller\Front\WebhostingsDatabaseController::manageUserAccess(): Optional parameter $webhostingsDatabasesUsers declared before required parameter $mariaDbService is implicitly treated as a required parameter"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#744
            #message: "Deprecated: App\Controller\Front\WebhostingsDatabaseController::manageUserAccess(): Optional parameter $webhostingsDatabasesUsers declared before required parameter $mariaDbService is implicitly treated as a required parameter"
            #code: 0
            #file: "/var/www/websource/jonathan-websource.websrc.fr/public/src/Controller/Front/WebhostingsDatabaseController.php"
            #line: 221
            #severity: E_DEPRECATED
            trace: {
              /var/www/websource/jonathan-websource.websrc.fr/public/src/Controller/Front/WebhostingsDatabaseController.php:221 {
                Symfony\Component\ErrorHandler\ErrorHandler->handleError(int $type, string $message, string $file, int $line): bool …
                › #[Route('/database-access/{webhosting}/{webhostingsDatabasesUsers?}', name: 'database_user_access')]\rpublic function manageUserAccess(Webhostings $webhosting, ?WebhostingsDatabasesUsers $webhostingsDatabasesUsers = null, MariaDbService $mariaDbService): Response\r{\r
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/getWebhostingsDatabaseControllerService.php:24 {
                include_once …
                › include_once \dirname(__DIR__, 4).'/src/Controller/Front/AbstractFrontCoreController.php';include_once \dirname(__DIR__, 4).'/src/Controller/Front/WebhostingsDatabaseController.php';include_once \dirname(__DIR__, 4).'/src/Service/JsonEncoderService.php';
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/getWebhostingsDatabaseControllerService.php:24 {
                ContainerT4Mi7Od\getWebhostingsDatabaseControllerService::do($container, $lazyLoad = true) …
                › include_once \dirname(__DIR__, 4).'/src/Controller/Front/AbstractFrontCoreController.php';include_once \dirname(__DIR__, 4).'/src/Controller/Front/WebhostingsDatabaseController.php';include_once \dirname(__DIR__, 4).'/src/Service/JsonEncoderService.php';
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/App_KernelDevDebugContainer.php:675 {
                ContainerT4Mi7Od\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
                › 
                ›     return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/dependency-injection/Container.php:221 {
                Symfony\Component\DependencyInjection\Container::make(Container $container, string $id, int $invalidBehavior): ?object …
                › if (isset($container->fileMap[$id])) {    return /* self::IGNORE_ON_UNINITIALIZED_REFERENCE */ 4 === $invalidBehavior ? null : $container->load($container->fileMap[$id]);} elseif (isset($container->methodMap[$id])) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/dependency-injection/Container.php:203 {
                Symfony\Component\DependencyInjection\Container->get(string $id, int $invalidBehavior = self::EXCEPTION_ON_INVALID_REFERENCE): ?object …
                ›         ?? $this->services[$id = $this->aliases[$id] ?? $id]        ?? ('service_container' === $id ? $this : ($this->factories[$id] ?? self::$make ??= self::make(...))($this, $id, $invalidBehavior));}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php:38 {
                Symfony\Component\HttpKernel\Controller\ContainerControllerResolver->instantiateController(string $class): object …
                › if ($this->container->has($class)) {    return $this->container->get($class);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/framework-bundle/Controller/ControllerResolver.php:25 {
                Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver->instantiateController(string $class): object …
                › {    $controller = parent::instantiateController($class);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ControllerResolver.php:127 {
                Symfony\Component\HttpKernel\Controller\ControllerResolver->createController(string $controller): callable …
                › try {    $controller = [$this->instantiateController($class), $method];} catch (\Error|\LogicException $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ControllerResolver.php:95 {
                Symfony\Component\HttpKernel\Controller\ControllerResolver->getController(Request $request): callable|false …
                › try {    $callable = $this->createController($controller);} catch (\InvalidArgumentException $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php:33 {
                Symfony\Component\HttpKernel\Controller\TraceableControllerResolver->getController(Request $request): callable|false …
                › try {    return $this->resolver->getController($request);} finally {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:166 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › // load controllerif (false === $controller = $this->resolver->getController($request)) {    throw new NotFoundHttpException(\sprintf('Unable to find the controller for path "%s". The route is wrongly configured.', $request->getPathInfo()));
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:76 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php:191 {
                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/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.209+00:00"
        "message" => "User Deprecated: Support for MySQL < 8 is deprecated and will be removed in DBAL 5 (AbstractMySQLDriver.php:75 called by AbstractDriverMiddleware.php:32, https://github.com/doctrine/dbal/pull/6343, package doctrine/dbal)"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#904
            #message: "User Deprecated: Support for MySQL < 8 is deprecated and will be removed in DBAL 5 (AbstractMySQLDriver.php:75 called by AbstractDriverMiddleware.php:32, https://github.com/doctrine/dbal/pull/6343, package doctrine/dbal)"
            #code: 0
            #file: "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/deprecations/src/Deprecation.php"
            #line: 208
            #severity: E_USER_DEPRECATED
            trace: {
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/deprecations/src/Deprecation.php:208 {
                Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
                › 
                ›     @trigger_error($message, E_USER_DEPRECATED);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/deprecations/src/Deprecation.php:108 {
                Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
                › 
                ›     self::delegateTriggerToBackend($message, $backtrace, $link, $package);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/dbal/src/Driver/AbstractMySQLDriver.php:75 {
                Doctrine\DBAL\Driver\AbstractMySQLDriver->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractMySQLPlatform …
                › 
                › Deprecation::trigger(    'doctrine/dbal',
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
                Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
                › {    return $this->wrappedDriver->getDatabasePlatform($versionProvider);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
                Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
                › {    return $this->wrappedDriver->getDatabasePlatform($versionProvider);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
                Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
                › {    return $this->wrappedDriver->getDatabasePlatform($versionProvider);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/dbal/src/Connection.php:196 {
                Doctrine\DBAL\Connection->getDatabasePlatform(): AbstractPlatform …
                › 
                ›     $this->platform = $this->driver->getDatabasePlatform($versionProvider);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/doctrine-bundle/src/ConnectionFactory.php:151 {
                Doctrine\Bundle\DoctrineBundle\ConnectionFactory->getDatabasePlatform(Connection $connection): AbstractPlatform …
                › try {    return $connection->getDatabasePlatform();} catch (DriverException $driverException) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/doctrine-bundle/src/ConnectionFactory.php:129 {
                Doctrine\Bundle\DoctrineBundle\ConnectionFactory->createConnection(array $params, ?Configuration $config = null, array $mappingTypes = []): Connection …
                › if (! empty($mappingTypes)) {    $platform = $this->getDatabasePlatform($connection);    foreach ($mappingTypes as $dbType => $doctrineType) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/App_KernelDevDebugContainer.php:900 {
                ContainerT4Mi7Od\App_KernelDevDebugContainer::getDoctrine_Dbal_DefaultConnectionService($container) …
                › 
                ›     return $container->services['doctrine.dbal.default_connection'] = (new \Doctrine\Bundle\DoctrineBundle\ConnectionFactory($container->parameters['doctrine.dbal.connection_factory.types'], new \Doctrine\DBAL\Tools\DsnParser(['db2' => 'ibm_db2', 'mssql' => 'pdo_sqlsrv', 'mysql' => 'pdo_mysql', 'mysql2' => 'pdo_mysql', 'postgres' => 'pdo_pgsql', 'postgresql' => 'pdo_pgsql', 'pgsql' => 'pdo_pgsql', 'sqlite' => 'pdo_sqlite', 'sqlite3' => 'pdo_sqlite'])))->createConnection(['driver' => 'pdo_mysql', 'charset' => 'utf8mb4', 'url' => $container->getEnv('resolve:DATABASE_URL'), 'idle_connection_ttl' => 600, 'host' => 'localhost', 'port' => NULL, 'user' => 'root', 'password' => NULL, 'driverOptions' => [], 'serverVersion' => '5.7.40', 'defaultTableOptions' => ['charset' => 'utf8mb4', 'collate' => 'utf8mb4_unicode_ci']], $a, ['enum' => 'string', 'datetime' => 'datetime']);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/App_KernelDevDebugContainer.php:919 {
                ContainerT4Mi7Od\App_KernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService($container, $lazyLoad = true) …
                › 
                › $instance = ($lazyLoad->__construct(($container->services['doctrine.dbal.default_connection'] ?? self::getDoctrine_Dbal_DefaultConnectionService($container)), ($container->privates['doctrine.orm.default_configuration'] ?? self::getDoctrine_Orm_DefaultConfigurationService($container)), ($container->privates['doctrine.dbal.default_connection.event_manager'] ?? self::getDoctrine_Dbal_DefaultConnection_EventManagerService($container))) && false ?: $lazyLoad);}
              /var/www/websource/jonathan-websource.websrc.fr/public/var/cache/dev/ContainerT4Mi7Od/App_KernelDevDebugContainer.php:911 {
                ContainerT4Mi7Od\App_KernelDevDebugContainer::{closure:ContainerT4Mi7Od\App_KernelDevDebugContainer::getDoctrine_Orm_DefaultEntityManagerService():911} …
                › if (true === $lazyLoad) {    return $container->services['doctrine.orm.default_entity_manager'] = new \ReflectionClass('Doctrine\ORM\EntityManager')->newLazyGhost(static function ($proxy) use ($container) { self::getDoctrine_Orm_DefaultEntityManagerService($container, $proxy); });}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/EntityManager.php:162 {
                Doctrine\ORM\EntityManager->getMetadataFactory(): ClassMetadataFactory …
                › {    return $this->metadataFactory;}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/persistence/src/Persistence/AbstractManagerRegistry.php:149 {
                Doctrine\Persistence\AbstractManagerRegistry->getManagerForClass(string $class): ObjectManager …
                › 
                › if (! $manager->getMetadataFactory()->isTransient($class)) {    return $manager;
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/doctrine-bridge/ArgumentResolver/EntityValueResolver.php:95 {
                Symfony\Bridge\Doctrine\ArgumentResolver\EntityValueResolver->getManager(?string $name, string $class): ObjectManager …
                › if (null === $name) {    return $this->registry->getManagerForClass($class);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/doctrine-bridge/ArgumentResolver/EntityValueResolver.php:59 {
                Symfony\Bridge\Doctrine\ArgumentResolver\EntityValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                › 
                › if (!$manager = $this->getManager($options->objectManager, $options->class)) {    return [];
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:37 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                › yield from $this->inner->resolve($request, $argument);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                › $count = 0;foreach ($resolver->resolve($request, $metadata) as $argument) {    ++$count;
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:33 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                › try {    return $this->resolver->getArguments($request, $controller, $reflector);} finally {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:175 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › // controller arguments$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:76 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php:191 {
                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/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.212+00:00"
        "message" => "Deprecated: App\Entity\User implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary)"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "exception" => ErrorException {#985
            #message: "Deprecated: App\Entity\User implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary)"
            #code: 0
            #file: "/var/www/websource/jonathan-websource.websrc.fr/public/src/Entity/User.php"
            #line: 19
            #severity: E_DEPRECATED
            trace: {
              /var/www/websource/jonathan-websource.websrc.fr/public/src/Entity/User.php:19 {
                class_exists(string $class, bool $autoload = true): bool …
                › #[ORM\Entity(repositoryClass: 'App\Repository\UserRepository')]\rclass User implements UserInterface, \Serializable, PasswordAuthenticatedUserInterface\r{\r
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/Mapping/ClassMetadata.php:948 {
                Doctrine\ORM\Mapping\ClassMetadata->validateAssociations(): void …
                › if (    ! class_exists($mapping->targetEntity)    && ! interface_exists($mapping->targetEntity)
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:271 {
                Doctrine\ORM\Mapping\ClassMetadataFactory->validateRuntimeMetadata(ClassMetadata $class, ?ClassMetadata $parent): void …
                › $class->validateIdentifier();$class->validateAssociations();$class->validateLifecycleCallbacks($this->getReflectionService());
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:255 {
                Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(ClassMetadata $class, ?ClassMetadata $parent, bool $rootEntityFound, array $nonSuperclassParents): void …
                › 
                ›     $this->validateRuntimeMetadata($class, $parent);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/doctrine-bundle/src/Mapping/ClassMetadataFactory.php:23 {
                Doctrine\Bundle\DoctrineBundle\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents): void …
                › {    parent::doLoadMetadata($class, $parent, $rootEntityFound, $nonSuperclassParents);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:318 {
                Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(string $name): array …
                › 
                › $this->doLoadMetadata($class, $parent, $rootEntityFound, $visited);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/persistence/src/Persistence/Mapping/AbstractClassMetadataFactory.php:187 {
                Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(string $className): ClassMetadata …
                › } else {    $loadedMetadata = $this->loadMetadata($realClassName);    $classNames     = array_combine(
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/EntityManager.php:224 {
                Doctrine\ORM\EntityManager->getClassMetadata(string $className): ClassMetadata …
                › {    return $this->metadataFactory->getMetadataFor($className);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/doctrine-bundle/src/Repository/ContainerRepositoryFactory.php:49 {
                Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository(EntityManagerInterface $entityManager, string $entityName): EntityRepository …
                › {    $metadata            = $entityManager->getClassMetadata($entityName);    $repositoryServiceId = $metadata->customRepositoryClassName;
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/doctrine/orm/src/EntityManager.php:499 {
                Doctrine\ORM\EntityManager->getRepository(string $className): EntityRepository …
                › {    return $this->repositoryFactory->getRepository($this, $className);}
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/doctrine-bridge/ArgumentResolver/EntityValueResolver.php:129 {
                Symfony\Bridge\Doctrine\ArgumentResolver\EntityValueResolver->find(ObjectManager $manager, Request $request, MapEntity $options, ArgumentMetadata $argument): object|false|null …
                › try {    return $manager->getRepository($options->class)->find($id);} catch (NoResultException|ConversionException) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/doctrine-bridge/ArgumentResolver/EntityValueResolver.php:69 {
                Symfony\Bridge\Doctrine\ArgumentResolver\EntityValueResolver->resolve(Request $request, ArgumentMetadata $argument): array …
                › // find by identifier?} elseif (false === $object = $this->find($manager, $request, $options, $argument)) {    // find by criteria
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php:37 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver->resolve(Request $request, ArgumentMetadata $argument): iterable …
                › 
                › yield from $this->inner->resolve($request, $argument);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/ArgumentResolver.php:91 {
                Symfony\Component\HttpKernel\Controller\ArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                › $count = 0;foreach ($resolver->resolve($request, $metadata) as $argument) {    ++$count;
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php:33 {
                Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver->getArguments(Request $request, callable $controller, ?ReflectionFunctionAbstract $reflector = null): array …
                › try {    return $this->resolver->getArguments($request, $controller, $reflector);} finally {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:175 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › // controller arguments$arguments = $this->argumentResolver->getArguments($request, $controller, $event->getControllerReflector());}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:76 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php:191 {
                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/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "deprecation"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.217+00:00"
        "message" => "Connecting with parameters {params}"
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "params" => [
            "driver" => "pdo_mysql"
            "charset" => "utf8mb4"
            "idle_connection_ttl" => 600
            "host" => "51.195.190.17"
            "port" => 3306
            "user" => "websource"
            "password" => "<redacted>"
            "driverOptions" => []
            "serverVersion" => "5.7.40"
            "defaultTableOptions" => [
              "charset" => "utf8mb4"
              "collate" => "utf8mb4_unicode_ci"
            ]
            "dbname" => "websource"
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.217+00:00"
        "message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "sql" => "SELECT t0.name AS name_1, t0.debian_user AS debian_user_2, t0.universign_tx AS universign_tx_3, t0.disk_usage AS disk_usage_4, t0.id AS id_5, t0.active AS active_6, t0.date_created AS date_created_7, t0.date_updated AS date_updated_8, t0.user_id AS user_id_9, t0.contract_id AS contract_id_10, t0.domain_id AS domain_id_11, t0.php_id AS php_id_12, t0.server_id AS server_id_13, t0.offer_id AS offer_id_14 FROM webhostings t0 WHERE t0.id = ?"
          "params" => [
            1 => "118"
          ]
          "types" => [
            1 => Doctrine\DBAL\ParameterType {#1373
              +name: "INTEGER"
            }
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.222+00:00"
        "message" => "Read existing security token from the session."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "key" => "_security_main"
          "token_class" => "Symfony\Component\Security\Core\Authentication\Token\RememberMeToken"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.223+00:00"
        "message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "sql" => "SELECT t0.username AS username_1, t0.email AS email_2, t0.roles AS roles_3, t0.password AS password_4, t0.lastname AS lastname_5, t0.firstname AS firstname_6, t0.last_login AS last_login_7, t0.password_request_at AS password_request_at_8, t0.token AS token_9, t0.api_key AS api_key_10, t0.last_activity AS last_activity_11, t0.newsletter AS newsletter_12, t0.avatar AS avatar_13, t0.phone AS phone_14, t0.poste AS poste_15, t0.bio AS bio_16, t0.url AS url_17, t0.linkedin AS linkedin_18, t0.twitter AS twitter_19, t0.works_for AS works_for_20, t0.stripe_account AS stripe_account_21, t0.id AS id_22, t0.date_created AS date_created_23, t0.date_updated AS date_updated_24, t0.active AS active_25, t0.customer_id AS customer_id_26 FROM user t0 WHERE t0.id = ?"
          "params" => [
            1 => 1
          ]
          "types" => [
            1 => Doctrine\DBAL\ParameterType {#1373}
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.227+00:00"
        "message" => "User was reloaded from a user provider."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "provider" => "Symfony\Bridge\Doctrine\Security\User\EntityUserProvider"
          "username" => "jonathan@websource.fr"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.227+00:00"
        "message" => "Skipping the "{authenticator}" authenticator as it did not support the request."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.228+00:00"
        "message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "sql" => "SELECT t0.ip AS ip_1, t0.username AS username_2, t0.name AS name_3, t0.www_folder AS www_folder_4, t0.vhost_templatefile AS vhost_templatefile_5, t0.ftp_port AS ftp_port_6, t0.default_sql_host AS default_sql_host_7, t0.default_sql_port AS default_sql_port_8, t0.default_dbname AS default_dbname_9, t0.db_admin_username AS db_admin_username_10, t0.db_admin_password AS db_admin_password_11, t0.id AS id_12, t0.date_created AS date_created_13, t0.date_updated AS date_updated_14 FROM webhostings_servers t0 WHERE t0.id = ?"
          "params" => [
            1 => 3
          ]
          "types" => [
            1 => Doctrine\DBAL\ParameterType {#1373}
          ]
        ]
        "channel" => "doctrine"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.228+00:00"
        "message" => "Uncaught PHP Exception RuntimeException: "Impossible de se connecter à la base de données." at MariaDbService.php line 29"
        "priority" => 500
        "priorityName" => "CRITICAL"
        "context" => [
          "exception" => RuntimeException {#1486
            #message: "Impossible de se connecter à la base de données."
            #code: 0
            #file: "/var/www/websource/jonathan-websource.websrc.fr/public/src/Service/MariaDbService.php"
            #line: 29
            trace: {
              /var/www/websource/jonathan-websource.websrc.fr/public/src/Service/MariaDbService.php:29 {
                App\Service\MariaDbService->connect() …
                ›     // Par exemple : $logger->error("Database connection failed: " . $e->getMessage());\r    throw new \RuntimeException('Impossible de se connecter à la base de données.');\r}\r
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/src/Controller/Front/WebhostingsDatabaseController.php:240 {
                App\Controller\Front\WebhostingsDatabaseController->manageUserAccess(Webhostings $webhosting, ?WebhostingsDatabasesUsers $webhostingsDatabasesUsers, MariaDbService $mariaDbService): Response …
                › \r$mariaDbService->connect();\r\r
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:183 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › // call controller$response = $controller(...$arguments);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/HttpKernel.php:76 {
                Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
                › try {    return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/symfony/http-kernel/Kernel.php:191 {
                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/websource/jonathan-websource.websrc.fr/public/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php:32 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /var/www/websource/jonathan-websource.websrc.fr/public/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/var/www/websource/jonathan-websource.websrc.fr/public/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1771173645
        "timestamp_rfc3339" => "2026-02-15T16:40:45.240+00:00"
        "message" => "Stored the security token in the session."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "key" => "_security_main"
        ]
        "channel" => "security"
      ]
    ]
  ]
  -errorCount: [
    2 => 1
  ]
  -requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#390 …}
}