https://astp.tn/blog/img/bgmask-btn.png/

BlogController :: detail

Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\BlogController::detail"
_firewall_context
"security.firewall.map.context.main"
_links
Fig\Link\GenericLinkProvider {#1529
  -links: [
    "0000000011a0ab2800000000315875b9" => Fig\Link\Link {#1528
      -href: "https://astp.tn/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => true
      ]
      -attributes: []
    }
  ]
}
_remove_csp_headers
true
_route
"blog_detail"
_route_params
[
  "id" => "img"
  "name" => "bgmask-btn.png"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"cc4260"
id
"img"
name
"bgmask-btn.png"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, deflate"
connection
"close"
from
"gptbot(at)openai.com"
host
"astp.tn"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)"
x-accel-internal
"/internal-nginx-static-location"
x-openai-host-hash
"97201102"
x-php-ob-level
"1"
x-real-ip
"20.171.207.99"

Request Content

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

Response

Response Headers

Header Value
cache-control
"private, must-revalidate"
content-type
"text/html; charset=UTF-8"
date
"Tue, 20 May 2025 01:35:57 GMT"
expires
-1
link
"<https://astp.tn/api/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation""
pragma
"no-cache"
x-debug-exception
"Impossible%20to%20access%20an%20attribute%20%28%22titre%22%29%20on%20a%20null%20variable."
x-debug-exception-file
"%2Fvar%2Fwww%2Fvhosts%2Fastp.tn%2Fhttpdocs%2Ftemplates%2Fblog%2Fdetail.html.twig:113"
x-debug-token
"be3a47"
x-debug-token-link
"https://astp.tn/_profiler/c98230"
x-previous-debug-token
"c98230"
x-robots-tag
"noindex"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session 7

Session Metadata

Key Value
Created
"Tue, 20 May 25 01:35:57 +0000"
Last used
"Tue, 20 May 25 01:35:57 +0000"
Lifetime
0

Session Attributes

No session attributes

Session Usage

7 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 44
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-http/Firewall/AccessListener.php"
    "line" => 87
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 49
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-http/Firewall/AbstractListener.php"
    "line" => 26
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
    "line" => 73
    "function" => "__invoke"
    "class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/security-http/Firewall.php"
    "line" => 92
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 128
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Extension/CoreExtension.php:1599
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1599
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/var/cache/dev/twig/1a/1a8324ccf04ee6ee12d7edf29cd33d3b25d213084b9fd296218818855687dd34.php"
    "line" => 126
    "function" => "twig_get_attribute"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_44084748c8dbf54fc0adc2573548ab5b12674d0864db7b11ea3fd203692bcfbb"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/var/cache/dev/twig/2a/2ac85b0ece14bbbd016da1c7a3bbb29a2c184436b38867280d6256958e50654c.php"
    "line" => 78
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_83f2d814e2ff925b623f9cadf3c418345a24b3efc80bddb5c3eedada2376164b"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Environment.php"
    "line" => 277
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/src/Controller/BlogController.php"
    "line" => 22
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 152
    "function" => "detail"
    "class" => "App\Controller\BlogController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:72
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php"
    "line" => 72
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Profiler/Profiler.php"
    "line" => 161
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php"
    "line" => 99
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\Profiler\Profiler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 185
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 173
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ErrorListener.php"
    "line" => 85
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelException"
    "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 213
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 85
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:73
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php"
    "line" => 73
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Profiler/Profiler.php"
    "line" => 161
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php"
    "line" => 99
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\Profiler\Profiler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 185
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 173
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ErrorListener.php"
    "line" => 85
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelException"
    "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 213
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 85
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:74
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php"
    "line" => 74
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Profiler/Profiler.php"
    "line" => 161
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php"
    "line" => 99
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\Profiler\Profiler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 185
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 173
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ErrorListener.php"
    "line" => 85
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelException"
    "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 213
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 85
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:75
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php"
    "line" => 75
    "function" => "all"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Profiler/Profiler.php"
    "line" => 161
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php"
    "line" => 99
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\Profiler\Profiler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 185
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 173
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ErrorListener.php"
    "line" => 85
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelException"
    "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 213
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 85
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:76
[
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php"
    "line" => 76
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Profiler/Profiler.php"
    "line" => 161
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ProfilerListener.php"
    "line" => 99
    "function" => "collect"
    "class" => "Symfony\Component\HttpKernel\Profiler\Profiler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 185
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 173
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/EventListener/ErrorListener.php"
    "line" => 85
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelException"
    "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 213
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 85
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/vhosts/astp.tn/httpdocs/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/vhosts/astp.tn/httpdocs/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
"7566dc00bedf50473ffea42f9929d2b8"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_URL
"mysql://astp_anis:Lzuv221@anis@localhost/astp"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTEXT_DOCUMENT_ROOT
"/var/www/vhosts/astp.tn/httpdocs"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/vhosts/astp.tn/httpdocs"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www/vhosts/astp.tn"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, deflate"
HTTP_CONNECTION
"close"
HTTP_FROM
"gptbot(at)openai.com"
HTTP_HOST
"astp.tn"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)"
HTTP_X_ACCEL_INTERNAL
"/internal-nginx-static-location"
HTTP_X_OPENAI_HOST_HASH
"97201102"
HTTP_X_REAL_IP
"20.171.207.99"
MAGIC_QUOTES
"0"
PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins"
PHP_SELF
"/public/index.php"
PHP_VER
"7_2"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_MAGIC_QUOTES
"0"
REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins"
REDIRECT_PHP_VER
"7_2"
REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_MAGIC_QUOTES
"0"
REDIRECT_REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_REDIRECT_PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins"
REDIRECT_REDIRECT_PHP_VER
"7_2"
REDIRECT_REDIRECT_REGISTER_GLOBALS
"0"
REDIRECT_REDIRECT_SCRIPT_URI
"https://astp.tn/blog/img/bgmask-btn.png/"
REDIRECT_REDIRECT_SCRIPT_URL
"/blog/img/bgmask-btn.png/"
REDIRECT_REDIRECT_SESSION_AUTOSTART
"0"
REDIRECT_REDIRECT_SHORT_OPEN_TAGS
"0"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_REDIRECT_UNIQUE_ID
"aCvcfaEeHXcrWZreqaP2TgAAANE"
REDIRECT_REDIRECT_ZEND_OPTIMIZER
"1"
REDIRECT_REGISTER_GLOBALS
"0"
REDIRECT_SCRIPT_URI
"https://astp.tn/blog/img/bgmask-btn.png/"
REDIRECT_SCRIPT_URL
"/blog/img/bgmask-btn.png/"
REDIRECT_SESSION_AUTOSTART
"0"
REDIRECT_SHORT_OPEN_TAGS
"0"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"aCvcfaEeHXcrWZreqaP2TgAAANE"
REDIRECT_URL
"/public/blog/img/bgmask-btn.png/"
REDIRECT_ZEND_OPTIMIZER
"1"
REGISTER_GLOBALS
"0"
REMOTE_ADDR
"20.171.207.99"
REMOTE_PORT
"57660"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1747704957
REQUEST_TIME_FLOAT
1747704957.0104
REQUEST_URI
"/blog/img/bgmask-btn.png/"
SCRIPT_FILENAME
"/var/www/vhosts/astp.tn/httpdocs/public/index.php"
SCRIPT_NAME
"/public/index.php"
SCRIPT_URI
"https://astp.tn/blog/img/bgmask-btn.png/"
SCRIPT_URL
"/blog/img/bgmask-btn.png/"
SERVER_ADDR
"46.105.28.235"
SERVER_ADMIN
"root@localhost"
SERVER_NAME
"astp.tn"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.0"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SESSION_AUTOSTART
"0"
SHORT_OPEN_TAGS
"0"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,CORS_ALLOW_ORIGIN"
UNIQUE_ID
"aCvcfaEeHXcrWZreqaP2TgAAANE"
USER
"astp.tn"
ZEND_OPTIMIZER
"1"
proxy-nokeepalive
"1"

Sub Requests 1

ErrorController (token = c98230)

Key Value
_controller
"error_controller"
_links
Fig\Link\GenericLinkProvider {#1283
  -links: [
    "0000000011a0abdf00000000315875b9" => Fig\Link\Link {#1295
      -href: "https://astp.tn/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => true
      ]
      -attributes: []
    }
  ]
}
_stopwatch_token
"a2beda"
exception
Twig\Error\RuntimeError {#1096
  -lineno: 113
  -name: "blog/detail.html.twig"
  -rawMessage: "Impossible to access an attribute ("titre") on a null variable."
  -sourcePath: "/var/www/vhosts/astp.tn/httpdocs/templates/blog/detail.html.twig"
  -sourceCode: """
    <!DOCTYPE html>\r\n
    <html>\r\n
    \r\n
    {% include ('includes/head.html.twig') %}\r\n
    <body>\r\n
    <!-- Page Loader\r\n
    ========================================================= -->\r\n
    <div class="loader-container" id="page-loader"> \r\n
      <div class="loading-wrapper loading-wrapper-hide">\r\n
      \t<div class="loader-animation" id="loader-animation">\r\n
      \t\t<svg class="svg-loader" width=100 height=100>\r\n
    \t\t  <circle cx=50 cy=50 r=25 />\r\n
    \t\t</svg>\r\n
      \t</div>    \r\n
        <!-- Edit With Your Name -->\r\n
        <div class="loader-name" id="loader-name">\r\n
          <img src="/img/loader-logo.png" alt="">\r\n
        </div>\r\n
        <!-- /Edit With Your Name -->\r\n
        <!-- Edit With Your Job -->\r\n
        <p class="loader-job" id="loader-job">June 4-8 2016 @ New York City</p>\r\n
        <!-- /Edit With Your Job -->\r\n
      </div>   \r\n
    </div>\r\n
    <!-- /End of Page loader\r\n
    ========================================================= -->\r\n
    \r\n
    <!-- Header\r\n
    ================================================== -->\r\n
    \r\n
    {% include ('includes/header.html.twig') %}\r\n
    \r\n
    <!-- /Header\r\n
    ================================================== -->\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    <!--             -->\r\n
    <div class="page-wrapper" >\r\n
    \t\r\n
    \t<div id="body-content" style="background:white;">\r\n
    \t\t<div class="owl-carousel main-carousel" id="main-carousel" >\r\n
    \r\n
    \t\t\t<!-- slide -->\r\n
    \t\t\t<div class="main-intro" style="background-image: url('/astp-image/back1.png');" >\r\n
    \r\n
    \t\t\t\t<div class="container" style="height:500px">\t\r\n
    \t\t\t\t\t<div class="intro-content-wrapper viewport">\r\n
    \t\t\t\t\t\t<!-- INTRO CONTENT -->\r\n
    \t\t\t\t\t\t<!-- Adjust the margin-top in style atribute according to content to keep always centered vertically-->\r\n
    \t\t\t\t\t\t<div class="intro-content intro-content-slide1">\r\n
    \t\t\t\t\t\t\t<!-- row -->\r\n
    \t\t\t\t\t\t\t<div class="row">\r\n
    \t\t\t\t\t\t\t\t<!-- col -->\r\n
    \t\t\t\t\t\t\t\t<div class="col-md-10 col-md-offset-1">\r\n
    \t\t\t\t\t\t\t\t\t<!--<img src="img/globe.png" alt="">-->\r\n
    \t\t\t\t\t\t\t\t\t<h2 class="intro-title1">Blog</h2>\r\n
    \t\t\t\t\t\t\t\t\t<!-- Buttons -->\r\n
    \t\t\t\t\t\t\t\t\t<div class="ic-buttons">\r\n
    \t\t\t\t\t\t\t\t\t\t\r\n
    \t\t\t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t\t\t<!-- /Buttons -->\r\n
    \t\t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t\t<!-- /col -->\r\n
    \t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t<!-- /row -->\t\t\t\t\t\t\r\n
    \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n
    \t\t\t\t\t\t</div>\t\r\n
    \t\t\t\t\t\t<!-- /INTRO CONTENT -->\t\t\t\t\t\r\n
    \t\t\t\t\t</div>\t\t\t\t\t\t\t\r\n
    \t\t\t\t</div>\r\n
    \t\t\t</div>\r\n
    </div>\r\n
    \r\n
    \t\t<!-- SECTION: Intro\r\n
    \t\t================================================== -->\r\n
    \t\t\t\t\r\n
    \t\t<!-- /SECTION: Intro\r\n
    \t\t================================================== -->\r\n
    \r\n
    \t\t<!-- SECTION: Event Infos\r\n
    \t\t================================================== -->\r\n
    \t\t\t\t\r\n
    \t\t<!-- SECTION: /Event Infos\r\n
    \t\t================================================== -->\t\r\n
    \r\n
    \r\n
    \t\t<!-- SECTION: Event Description\r\n
    \t\t================================================== -->\r\n
    \t\r\n
    \t\t<!-- /SECTION: Event Description\r\n
    \t\t================================================== -->\r\n
    \r\n
    \t\t<!-- SECTION: Event Schedule\r\n
    \t\t================================================== -->\r\n
    \t<div class="col-lg-12" style="height:70px;">\r\n
    \t  \r\n
    \t</div>\r\n
    \t<div class="row">\r\n
    \t\t\t <div class="col-lg-2"></div>\r\n
    \t\t\t <div class="col-lg-6">\r\n
    \t\t \r\n
    \t\r\n
    \t\t<div class="section-about" id="section-about" style="background-color:white;margin-top:5%;padding-top:3%">\r\n
    \t\t\t<div class="container-fluid">\r\n
    \t\t\t\t<div class="row">\r\n
    \t\t\t\t\t<h1 class="title3 title-border">\t{{key.titre|e}}\t\t</h1>\r\n
    \t\t\t\t\t<br><br><br>\r\n
    \t\t\t\t\t<!-- Left Column -->\r\n
    \t\t\t\t\t<div class="col-lg-12">\r\n
    \t\t\t\t\t\t<div class="about-picture" id="about-picture">\r\n
    \t\t\t\t\t\t\t<img src="/uploads/images/event/{{key.image|e}}" alt="" class="img-fluid" style="width:100%">\r\n
    \t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t</div>\t\t\t\t\r\n
    \t\t\t\t\t<!-- /Left Column -->\r\n
    \t\t\t\t\t<!-- Right Column -->\r\n
    \t\t\t\t\t<br><br>\r\n
    \t\t\t\t\t<div class="col-lg-12"> \r\n
    \t\t\t\t\t\t<div class="about-text" id="about-text">\r\n
    \t\t\t\t\t\t\r\n
    \t\t\t\t\t\t\t<div class="about-text-content">\r\n
    \t\t\t\t\t\t\t<br><br>\r\n
    \t\t\t\t\t\t\t\t<p class="team-item-subtitle"><i class="fa fa-calendar" aria-hidden="true"></i>  {{ key.date_add|date('d/m/Y') }}</p>\t\r\n
    \t\t\t\t\t\t\t\t<p style="font-size:21px">\t\r\n
    \t\t\t\t\t\t\t\t\t{{ key.text|raw }}\t\t\r\n
    \t\t\t\t\t\t\t\t</p>\r\n
    \t\t\t\t\t\t\t</div>\t\r\n
    \t\t\t\t\t\t\t{% if id == 5 %}\r\n
    \t\t\t\t\t\t\t<div class="row"> \r\n
    \t\t\t\t\t\t\t\t<div class="col-lg-3">\r\n
    \t\t\t\t\t\t\t\t\t\t\t\t\t<img src="/uploads/images/event/aa1.jpg" alt="" class="img-fluid" style="width:100%">\r\n
    \t\t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t\t<div class="col-lg-3">\r\n
    \t\t\t\t\t\t\t\t\t\t\t\t\t<img src="/uploads/images/event/aa2.jpg" alt="" class="img-fluid" style="width:100%">\r\n
    \t\t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t\t<div class="col-lg-3">\r\n
    \t\t\t\t\t\t\t\t\t\t\t\t\t<img src="/uploads/images/event/aa3.jpg" alt="" class="img-fluid" style="width:100%">\r\n
    \t\t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t\t<br><br><br><br><br>\r\n
    \t\t\t\t\t\t\t\t<br><br><br><br><br>\r\n
    \t\t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\t{% endif %}\r\n
    \r\n
    \t\t\t\t\t\t\t<br><br><br><br><br>\r\n
    \t\t\t\t\t\t\t\r\n
    \t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t\r\n
    \t\t\t\t\t<!-- /Right Column -->\r\n
    \t\t\t\t</div>\r\n
    \t\t\t</div>\r\n
    \t\t</div>\r\n
    \t\t\r\n
    \t\t</div>\r\n
    \t\t\t <div class="col-lg-3">\r\n
    \t\t\t    <div class="row" style="padding-top:15%">\r\n
    \t\t\t\t<!--- blog pc -->\r\n
    \t\t\t\t {% for keys in blog_new %}\r\n
    \t\t\t\t<div class="col-lg-12" style="margin-top:5%">\r\n
    \t\t\t\t\t\t<div class="col-lg-4">\r\n
    \t\t\t\t\t\t\t<img src="/uploads/images/event/{{keys.image|e}}"  style="height:100px">\r\n
    \t\t\t\t\t\t</div>\r\n
    \t\t\t\t\t\t<div class"col-lg-6">\r\n
    \t\t\t\t\t\t\t<dd>\r\n
    \t\t\t\t\t\t\t\t\t<i class="fa fa-calendar" aria-hidden="true"></i>   {{ key.date_add|date('d/m/Y') }} </dd>\r\n
    \t\t\t\t\t\t\t\t\t\t<h5><b><a href="/blog/{{keys.id |e }}/{{keys.titre|replace({' ': "-", ".":""})}}">{{keys.titre|e}}\t</a></b></h5>\r\n
    \t\t\t\t\t\t\t\t\t<p >{{ keys.description|u.truncate(30, true) }}\t...\t</p>\r\n
    \t\t\t\t\t\t</div>\r\n
    \t\t\t\t</div>\r\n
    \t\t\t\t{% endfor %}\r\n
    \t\t\t\t\t\r\n
    \t\t\t\t</div>\r\n
    \t\t\t </div>\r\n
    \t\r\n
    \t</div>\r\n
    <!---- test 1---->\r\n
    \r\n
    \r\n
    \r\n
    \t\r\n
    \r\n
    \r\n
    \t\t<!-- SECTION: Register\r\n
    \t\t================================================== -->\r\n
    \t\t\r\n
    \t\t<!-- /SECTION: Register\r\n
    \t\t================================================== -->\r\n
    \r\n
    \t\t<!-- SECTION: Location\r\n
    \t\t================================================== -->\r\n
    \t\r\n
    \t\t<!-- /SECTION: Location\r\n
    \t\t================================================== -->\r\n
    \t</div>\r\n
    </div>\r\n
    \r\n
    \r\n
    <!-- Contact Form - Ajax Messages\r\n
    ========================================================= -->\r\n
    \r\n
    <!-- Footer\r\n
    ================================================== -->\r\n
    {% include ('includes/footer.html.twig') %}\r\n
    \r\n
    </body>\r\n
    </html>
    """
  #message: "Impossible to access an attribute ("titre") on a null variable."
  #code: 0
  #file: "/var/www/vhosts/astp.tn/httpdocs/templates/blog/detail.html.twig"
  #line: 113
  trace: {
    /var/www/vhosts/astp.tn/httpdocs/templates/blog/detail.html.twig:113 {
      twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
      › <div class="row">\r\t<h1 class="title3 title-border">\t{{key.titre|e}}\t\t</h1>\r\t<br><br><br>\r
    }
    /var/www/vhosts/astp.tn/httpdocs/templates/blog/detail.html.twig:113 {
      __TwigTemplate_83f2d814e2ff925b623f9cadf3c418345a24b3efc80bddb5c3eedada2376164b->doDisplay(array $context, array $blocks = []) …
      › <div class="row">\r\t<h1 class="title3 title-border">\t{{key.titre|e}}\t\t</h1>\r\t<br><br><br>\r
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/TemplateWrapper.php:40 {
      Twig\TemplateWrapper->render(array $context = []): string …
      ›     // as it should only be used by internal code    return $this->template->render($context, \func_get_args()[1] ?? []);}
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/twig/twig/src/Environment.php:277 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/framework-bundle/Controller/AbstractController.php:258 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView(string $view, array $parameters = []): string …
      › 
      ›     return $this->container->get('twig')->render($view, $parameters);}
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/framework-bundle/Controller/AbstractController.php:266 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
      › {    $content = $this->renderView($view, $parameters);}
    /var/www/vhosts/astp.tn/httpdocs/src/Controller/BlogController.php:22 {
      App\Controller\BlogController->detail(ManagerRegistry $doctrine, $id, $name) …
      › 
      ›   return $this->render('blog/detail.html.twig',['key'=>$blog,'blog_new'=>$blog_new,'id'=>$id]);}
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php:152 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);}
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/HttpKernel.php:74 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/http-kernel/Kernel.php:202 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);    $response->send();
    }
    /var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php:35 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/vhosts/astp.tn/httpdocs/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/vhosts/astp.tn/httpdocs/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#12 …6}