Website :: viewArticle
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value | 
|---|---|
| _controller | "Webkul\UVDesk\SupportCenterBundle\Controller\Website::viewArticle" | 
            
| _firewall_context | "security.firewall.map.context.customer" | 
            
| _locale | "en" | 
            
| _route | "helpdesk_knowledgebase_read_slug_article" | 
            
| _route_params | [ "slug" => "tutorial-use-case-4" "_locale" => "en" ]  | 
            
| _security_firewall_run | "_security_customer" | 
            
| _stopwatch_token | "174ea2" | 
            
| slug | "tutorial-use-case-4" | 
            
Request Headers
| Header | Value | 
|---|---|
| accept | "text/html,application/xhtml+xml,application/json,text/plain,application/javascript,text/javascript,application/xml;q=0.9,*/*;q=0.8" | 
            
| accept-encoding | "gzip, deflate, br" | 
            
| authorization | ""  | 
            
| connection | "keep-alive" | 
            
| cookie | "PHPSESSID=t7l7r9gbsa87f2crlvbbmemfsj" | 
            
| host | "34.255.34.220" | 
            
| user-agent | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.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 | 
|---|---|
| access-control-allow-headers | [ "Access-Control-Allow-Origin" "Authorization" "Content-Type" ]  | 
            
| access-control-allow-methods | "GET,POST,PUT,OPTIONS" | 
            
| access-control-allow-origin | "*" | 
            
| cache-control | "no-cache, private" | 
            
| content-type | "text/html; charset=UTF-8" | 
            
| date | "Mon, 03 Nov 2025 22:44:22 GMT" | 
            
| x-debug-token | "c3d989" | 
            
Cookies
Request Cookies
| Key | Value | 
|---|---|
| PHPSESSID | "t7l7r9gbsa87f2crlvbbmemfsj" | 
            
Response Cookies
No response cookies
Session 3
Session Metadata
| Key | Value | 
|---|---|
| Created | "Mon, 03 Nov 25 22:44:22 +0000" | 
            
| Last used | "Mon, 03 Nov 25 22:44:22 +0000" | 
            
| Lifetime | 0 | 
            
Session Attributes
No session attributes
Session Usage
                        3
                        Usages
                    
                    
                        
                        Stateless check enabled
                    
                | Usage | 
|---|
                                        Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44                                    
                                    [
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 44
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-http/Firewall/AccessListener.php"
    "line" => 87
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 49
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-http/Firewall/AbstractListener.php"
    "line" => 26
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
    "line" => 73
    "function" => "__invoke"
    "class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-http/Firewall.php"
    "line" => 92
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 139
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/uvdesk/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
                                     | 
                            
                                        /var/www/uvdesk/vendor/twig/twig/src/Extension/CoreExtension.php:1637                                    
                                    [
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1637
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/var/cache/dev/twig/94/9499f3747e5e588cce55b27b8440d9848bac92a3654427feeb7ef9c35bac9c29.php"
    "line" => 299
    "function" => "twig_get_attribute"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_7fddf4d9d5c0280d56931e83994a5759c9a332dfa56a29c20b54a7f6e991dda8"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/var/cache/dev/twig/64/644140cd7ad5f7c9496e538c3f386d465c66e6f5d0db053b14920da34258db28.php"
    "line" => 56
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_6b805c46fd4dfa9d9189748c122ed7601d91ac314355f5cbbc0c6794e85d96ed"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/twig/twig/src/Environment.php"
    "line" => 280
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 258
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 266
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/uvdesk/support-center-bundle/Controller/Website.php"
    "line" => 326
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "viewArticle"
    "class" => "Webkul\UVDesk\SupportCenterBundle\Controller\Website"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/uvdesk/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
                                     | 
                            
                                        Symfony\Component\Security\Http\Firewall\ContextListener:195                                    
                                    [
  [
    "file" => "/var/www/uvdesk/vendor/symfony/security-http/Firewall/ContextListener.php"
    "line" => 195
    "function" => "remove"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 118
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 154
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 196
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 184
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 75
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/vendor/autoload_runtime.php"
    "line" => 35
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/uvdesk/public/index.php"
    "line" => 5
    "args" => [
      "/var/www/uvdesk/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 | "YOUR_APP_SECRET" | 
            
| DATABASE_URL | "mysql://uvdesk_rw:T154l@bs2020@127.0.0.1:3306/uvdesk?serverVersion=15.1" | 
            
| MAILER_URL | "null://localhost" | 
            
Defined as regular env variables
| Key | Value | 
|---|---|
| APP_DEBUG | "1" | 
            
| CONTEXT_DOCUMENT_ROOT | "/var/www/uvdesk/public" | 
            
| CONTEXT_PREFIX | ""  | 
            
| DOCUMENT_ROOT | "/var/www/uvdesk/public" | 
            
| GATEWAY_INTERFACE | "CGI/1.1" | 
            
| HTTP_ACCEPT | "text/html,application/xhtml+xml,application/json,text/plain,application/javascript,text/javascript,application/xml;q=0.9,*/*;q=0.8" | 
            
| HTTP_ACCEPT_ENCODING | "gzip, deflate, br" | 
            
| HTTP_AUTHORIZATION | ""  | 
            
| HTTP_CONNECTION | "keep-alive" | 
            
| HTTP_COOKIE | "PHPSESSID=t7l7r9gbsa87f2crlvbbmemfsj" | 
            
| HTTP_HOST | "34.255.34.220" | 
            
| HTTP_USER_AGENT | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36" | 
            
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" | 
            
| PATH_INFO | "/en/blog/tutorial-use-case-4" | 
            
| PATH_TRANSLATED | "redirect:/./index.php/en/blog/tutorial-use-case-4/blog/tutorial-use-case-4" | 
            
| PHP_SELF | "/index.php/en/blog/tutorial-use-case-4" | 
            
| QUERY_STRING | ""  | 
            
| REDIRECT_SCRIPT_URI | "http://34.255.34.220/en/blog/tutorial-use-case-4" | 
            
| REDIRECT_SCRIPT_URL | "/en/blog/tutorial-use-case-4" | 
            
| REDIRECT_STATUS | "200" | 
            
| REDIRECT_URL | "/en/blog/tutorial-use-case-4" | 
            
| REMOTE_ADDR | "34.70.41.103" | 
            
| REMOTE_PORT | "36692" | 
            
| REQUEST_METHOD | "GET" | 
            
| REQUEST_SCHEME | "http" | 
            
| REQUEST_TIME | 1762209846 | 
            
| REQUEST_TIME_FLOAT | 1762209846.9997 | 
            
| REQUEST_URI | "/en/blog/tutorial-use-case-4" | 
            
| SCRIPT_FILENAME | "/var/www/uvdesk/public/index.php" | 
            
| SCRIPT_NAME | "/index.php" | 
            
| SCRIPT_URI | "http://34.255.34.220/en/blog/tutorial-use-case-4" | 
            
| SCRIPT_URL | "/en/blog/tutorial-use-case-4" | 
            
| SERVER_ADDR | "172.26.12.104" | 
            
| SERVER_ADMIN | "admin@tisalabs.com" | 
            
| SERVER_NAME | "34.255.34.220" | 
            
| SERVER_PORT | "80" | 
            
| SERVER_PROTOCOL | "HTTP/1.1" | 
            
| SERVER_SIGNATURE | "<address>Apache/2.4.52 (Ubuntu) Server at 34.255.34.220 Port 80</address>\n" | 
            
| SERVER_SOFTWARE | "Apache/2.4.52 (Ubuntu)" | 
            
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,MAILER_URL" |