POST https://futurtech.fr/articles/new

ArticlesController :: createArticle

Request

GET Parameters

No GET parameters

POST Parameters

Key Value
articles
[
  "Modifier" => "articles[Modifier]=vtZZEzHk') OR 702=(SELECT 702 FROM PG_SLEEP(15))--"
  "_token" => "f.4A5CWLaZxu5gTmj3qc-Gvm5QB7mzQMQQWI0gDQvnwjc.0ksgPeL1nokMPSqf7byr1TE4Us_sOZtkHL9wakmghE2CXjpp1bSZmFkbAw"
  "authorWebsite" => "http://www.example.com"
  "author" => "1"
  "catchPhrase" => "1"
  "category" => "1"
  "chapo" => "1"
  "date" => [
    "day" => "15"
    "month" => "2"
    "year" => "2019"
  ]
  "description" => "1"
  "legendMainPicture" => "1"
  "relatedCourse" => "1"
  "title" => "Mr."
]

Uploaded Files

Key Value
articles
[
  "posterFile" => Symfony\Component\HttpFoundation\File\UploadedFile {#61
    -test: false
    -originalName: "file.txt"
    -mimeType: "text/plain"
    -error: 0
    path: "/tmp"
    filename: "phpF4YimU"
    basename: "phpF4YimU"
    pathname: "/tmp/phpF4YimU"
    extension: ""
    realPath: "/tmp/phpF4YimU"
    aTime: 2024-08-12 02:11:41
    mTime: 2024-08-12 02:11:41
    cTime: 2024-08-12 02:11:41
    inode: 9715522
    size: 0
    perms: 0100600
    owner: 161689
    group: 100
    type: "file"
    writable: true
    readable: true
    executable: false
    file: true
    dir: false
    link: false
  }
]

Request Attributes

Key Value
_controller
"App\Controller\ArticlesController::createArticle"
_firewall_context
"security.firewall.map.context.main"
_route
"create_article"
_route_params
[]
_security_firewall_run
"_security_main"
_stopwatch_token
"dcc2f4"

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
accept-encoding
"gzip,deflate,br"
content-length
"1643"
content-type
"multipart/form-data; boundary=----------YWJkMTQzNDcw"
cookie
"PHPSESSID=ae1af64bda6c845a12aca0c8d878831c"
host
"futurtech.fr"
referer
"https://futurtech.fr/"
remote-ip
"185.186.25.192"
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
x-forwarded-for
"185.186.25.192"
x-forwarded-proto
"https"
x-ovhrequest-id
"3cf6dcb32001a73add58a7d807a16028"
x-php-ob-level
"1"
x-predictor
"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
"Mon, 12 Aug 2024 00:11:41 GMT"
x-debug-token
"17f468"

Cookies

Request Cookies

Key Value
PHPSESSID
"ae1af64bda6c845a12aca0c8d878831c"

Response Cookies

No response cookies

Session 5

Session Metadata

Key Value
Created
"Mon, 12 Aug 24 02:11:00 +0200"
Last used
"Mon, 12 Aug 24 02:11:41 +0200"
Lifetime
0

Session Attributes

Attribute Value
_csrf/https-articles
"bOukbMUcJYdSSwt4icd2UKfRdEU8WiKfa9krvkQOixI"
_csrf/https-contact
"pxZhu0o1ZwraFIpxNuFklFlRpXewQllobL7FSlFBMVU"
_csrf/https-registration_form
"LUL1s1Okl27Q33Fnnh6rNCho9QtBjhwFoinUZ9V_NQE"
_csrf/https-reset_password_request_form
"oGp4Ws7ZuzkD7u8U4POv_5u9Ibp_2X6oL_ONK0s6-EY"
_profiler_search_end
"1*1"
_profiler_search_ip
""
_profiler_search_limit
"100"
_profiler_search_method
"POST"
_profiler_search_start
""
_profiler_search_status_code
""
_profiler_search_token
""
_profiler_search_url
""
_security.last_error
Symfony\Component\Security\Core\Exception\InvalidCsrfTokenException {#207
  #message: "Invalid CSRF token."
  #code: 0
  #file: "/home/futurtz/blog_test/vendor/symfony/security-http/EventListener/CsrfProtectionListener.php"
  #line: 51
  #serialized: null
  -token: null
  trace: {
    /home/futurtz/blog_test/vendor/symfony/security-http/EventListener/CsrfProtectionListener.php:51 {
      session_start(array $options = []): bool …
      › if (false === $this->csrfTokenManager->isTokenValid($csrfToken)) {    throw new InvalidCsrfTokenException('Invalid CSRF token.');}
    }
    /home/futurtz/blog_test/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php:172 {
      Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start(): bool …
      › // ok to try and start the sessionif (!session_start()) {    throw new \RuntimeException('Failed to start the session.');
    }
    /home/futurtz/blog_test/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php:296 {
      Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->getBag(string $name): SessionBagInterface …
      › } elseif (!$this->started) {    $this->start();}
    }
    /home/futurtz/blog_test/vendor/symfony/http-foundation/Session/Session.php:201 {
      Symfony\Component\HttpFoundation\Session\Session->getBag(string $name): SessionBagInterface …
      › {    $bag = $this->storage->getBag($name);arguments: {
        $name: "attributes"
      }
    }
    /home/futurtz/blog_test/vendor/symfony/http-foundation/Session/Session.php:221 {
      Symfony\Component\HttpFoundation\Session\Session->getAttributeBag(): AttributeBagInterface …
      › {    return $this->getBag($this->attributeName);}
      arguments: {
        $name: "attributes"
      }
    }
    /home/futurtz/blog_test/vendor/symfony/http-foundation/Session/Session.php:69 {
      Symfony\Component\HttpFoundation\Session\Session->get(string $name, mixed $default = null): mixed …
      › {    return $this->getAttributeBag()->get($name, $default);}
    }
    /home/futurtz/blog_test/vendor/symfony/security-http/Firewall/ContextListener.php:98 {
      Symfony\Component\Security\Http\Firewall\ContextListener->authenticate(RequestEvent $event) …
      › $sessionId = $request->cookies->all()[$session->getName()] ?? null;$token = $session->get($this->sessionKey);arguments: {
        $name: "_security_main"
      }
    }
    /home/futurtz/blog_test/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php:46 {
      Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener->authenticate(RequestEvent $event) …
      › try {    $ret = $this->listener->authenticate($event);} catch (LazyResponseException $e) {
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/security-http/Firewall/AbstractListener.php:26 {
      Symfony\Component\Security\Http\Firewall\AbstractListener->__invoke(RequestEvent $event) …
      › if (false !== $this->supports($event->getRequest())) {    $this->authenticate($event);}
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/security-bundle/Security/LazyFirewallContext.php:60 {
      Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext->__invoke(RequestEvent $event) …
      › foreach ($listeners as $listener) {    $listener($event);arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php:70 {
      Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener->callListeners(RequestEvent $event, iterable $listeners) …
      › 
      ›     $listener($event);} else {
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/security-http/Firewall.php:92 {
      Symfony\Component\Security\Http\Firewall->onKernelRequest(RequestEvent $event) …
      › 
      ›     $this->callListeners($event, $authenticationListeners());}
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
        $listeners: Generator {#306 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:116 {
      Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
      › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
        ...: {
          "kernel.request"
          Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#156 …}
        }
      }
    }
    /home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
      Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
      ›     }    $listener($event, $eventName, $this);}
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
        $eventName: "kernel.request"
        $dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#156 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
      Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, string $eventName = null): object …
      › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
      arguments: {
        $listeners: [ …11]
        $eventName: "kernel.request"
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
      }
    }
    /home/futurtz/blog_test/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:127 {
      Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
      › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
      arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
        $eventName: "kernel.request"
      }
    }
    /home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php:139 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › $event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);arguments: {
        $event: Symfony\Component\HttpKernel\Event\RequestEvent {#152 …}
        $eventName: "kernel.request"
      }
    }
    /home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php:74 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->handleRaw($request, $type);} catch (\Throwable $e) {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#15 …}
        $type: 1
      }
    }
    /home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php:184 {
      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 {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#15 …}
        $type: 1
        $catch: true
      }
    }
    /home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);    $response->send();
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#15 …}
      }
    }
    /home/futurtz/blog_test/vendor/autoload_runtime.php:29 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /home/futurtz/blog_test/public/index.php:5 {\rrequire_once dirname(__DIR__).'/vendor/autoload_runtime.php';\r\r
      arguments: {
        "/home/futurtz/blog_test/vendor/autoload_runtime.php"
      }
    }
  }
}
_security.last_username
"testing@example.comzvOfMbf5') OR 750=(SELECT 750 FROM PG_SLEEP(15))--"

Session Usage

5 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:76
[
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 76
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 100
    "function" => "hasToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 65
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 30
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 482
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/HttpFoundation/HttpFoundationRequestHandler.php"
    "line" => 106
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 420
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationRequestHandler"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/src/Controller/ArticlesController.php"
    "line" => 193
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "createArticle"
    "class" => "App\Controller\ArticlesController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/public/index.php"
    "line" => 5
    "args" => [
      "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:52
[
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 52
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 104
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 65
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 30
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 482
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/HttpFoundation/HttpFoundationRequestHandler.php"
    "line" => 106
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 420
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationRequestHandler"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/src/Controller/ArticlesController.php"
    "line" => 193
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "createArticle"
    "class" => "App\Controller\ArticlesController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/public/index.php"
    "line" => 5
    "args" => [
      "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:56
[
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 56
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 104
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 65
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 30
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 482
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Extension/HttpFoundation/HttpFoundationRequestHandler.php"
    "line" => 106
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/form/Form.php"
    "line" => 420
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationRequestHandler"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/src/Controller/ArticlesController.php"
    "line" => 193
    "function" => "handleRequest"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "createArticle"
    "class" => "App\Controller\ArticlesController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/public/index.php"
    "line" => 5
    "args" => [
      "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:41
[
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 41
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/twig-bridge/AppVariable.php"
    "line" => 78
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1635
    "function" => "getUser"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/var/cache/dev/twig/64/64f9934d0e7d7c5c6813530590512293.php"
    "line" => 69
    "function" => "twig_get_attribute"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_b2a5680a8c63e11dd2acab558f0843ee"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/var/cache/dev/twig/c9/c9868ceea68e4594d9c6fa8e90ca5b12.php"
    "line" => 88
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_f67d45b2498ce855a29db3e78853dccf"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/var/cache/dev/twig/ab/ab93e83a1237cceb0b356d7eb899b3b5.php"
    "line" => 53
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_4f5fca9a09625a1478f495e489d83c74"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 242
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 253
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/src/Controller/ArticlesController.php"
    "line" => 229
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "createArticle"
    "class" => "App\Controller\ArticlesController"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/public/index.php"
    "line" => 5
    "args" => [
      "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Http\Firewall\ContextListener:171
[
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/security-http/Firewall/ContextListener.php"
    "line" => 171
    "function" => "remove"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 116
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 127
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 196
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 184
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/futurtz/blog_test/public/index.php"
    "line" => 5
    "args" => [
      "/home/futurtz/blog_test/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"e5ed9dd4f8c6c754a61fbbfc9172feac"
DATABASE_URL
"mysql://futurtzblogafpa:Valo2023@futurtzblogafpa.mysql.db/futurtzblogafpa?serverVersion=5.7"
MAILER_DSN
"smtp://valerie%40futurtech.fr:Valo2023@ssl0.ovh.net:22"
MAIL_ADDRESS
"valerie@futurtech.fr"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CFG_CLUSTER
"cluster027"
CONTENT_LENGTH
"1643"
CONTENT_TYPE
"multipart/form-data; boundary=----------YWJkMTQzNDcw"
DOCUMENT_ROOT
"/home/futurtz/blog_test/public"
ENVIRONMENT
"production"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GEOIP_AREA_CODE
"0"
GEOIP_COUNTRY_CODE
"DE"
GEOIP_COUNTRY_NAME
"Germany"
GEOIP_DMA_CODE
"0"
GEOIP_LATITUDE
"51.299301"
GEOIP_LONGITUDE
"9.491000"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING
"gzip,deflate,br"
HTTP_COOKIE
"PHPSESSID=ae1af64bda6c845a12aca0c8d878831c"
HTTP_HOST
"futurtech.fr"
HTTP_REFERER
"https://futurtech.fr/"
HTTP_REMOTE_IP
"185.186.25.192"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
HTTP_X_FORWARDED_FOR
"185.186.25.192"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_OVHREQUEST_ID
"3cf6dcb32001a73add58a7d807a16028"
HTTP_X_PREDICTOR
"1"
HTTP_X_REQUESTED_WITH
"XMLHttpRequest"
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REDIRECT_URL
"/articles/new"
REMOTE_ADDR
"185.186.25.192"
REMOTE_PORT
"63462"
REQUEST_METHOD
"POST"
REQUEST_TIME
1723421501
REQUEST_TIME_FLOAT
1723421501.273
REQUEST_URI
"/articles/new"
SCRIPT_FILENAME
"/home/futurtz/blog_test/public/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_URI
"https://futurtech.fr:443/articles/new"
SCRIPT_URL
"/articles/new"
SERVER_ADDR
"10.27.21.66"
SERVER_ADMIN
"postmaster@futurtech.fr"
SERVER_NAME
"futurtech.fr"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,MAIL_ADDRESS"
UNIQUE_ID
"ZrlTPaCYU7jRJRRsvnfcJAAAAEE"
USER
"futurtz"
argc
0
argv
[]