http://83.168.95.25/

ErrorController

Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"error_controller"
_stopwatch_token
"8e4c10"
exception
Twig\Error\RuntimeError {#832
  #message: "An exception has been thrown during the rendering of a template ("Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php/sessions) failed: Permission denied (13)")."
  #code: 0
  #file: "/var/www/html/templates/frontend/common/index.html.twig"
  #line: 76
  -previous: ErrorException {#835 …}
  -lineno: 76
  -name: "frontend/common/index.html.twig"
  -rawMessage: "An exception has been thrown during the rendering of a template ("Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php/sessions) failed: Permission denied (13)")."
  -sourcePath: "/var/www/html/templates/frontend/common/index.html.twig"
  -sourceCode: """
    {# {% if (app.request.get('_route') == 'admin_pm' and is_granted('ROLE_ACCESS_PM_ADD'))\n
        or (app.request.get('_route') == 'admin_tariffs' and is_granted('ROLE_ACCESS_TARIFFS_ADD'))\n
        or (app.request.get('_route') == 'admin_servers' and is_granted('ROLE_ACCESS_SERVERS_ADD'))\n
        or (app.request.get('_route') == 'admin_services' and is_granted('ROLE_ACCESS_SERVICES_ADD'))\n
        or (app.request.get('_route') == 'admin_prices' and is_granted('ROLE_ACCESS_PRICES_ADD'))\n
        or (app.request.get('_route') == 'admin_vouchers' and is_granted('ROLE_ACCESS_VOUCHERS_ADD'))\n
        or (app.request.get('_route') == 'admin_usersServices' and is_granted('ROLE_ACCESS_US_ADD'))\n
        or (app.request.get('_route') == 'admin_groups' and is_granted('ROLE_ACCESS_GROUPS_ADD'))\n
        or (app.request.get('_route') == 'admin_users' and is_granted('ROLE_ACCESS_USERS_ADD')) %}\n
        <div class="modal modal-right" id="modal_add" tabindex="-1" role="dialog" aria-labelledby="modal_add" aria-hidden="true">\n
            <div class="modal-dialog" role="document">\n
                <div class="modal-content">\n
                    {% block modal_add %}{% endblock %}\n
                </div>\n
            </div>\n
        </div>\n
    {% endif %} #}\n
    <!DOCTYPE html>\n
    <html class="no-js" lang="pl">\n
    \n
    <head>\n
        <meta charset="utf-8" />\n
        <meta http-equiv="x-ua-compatible" content="ie=edge" />\n
        <title>{% block title %}{% endblock %}</title>\n
        <meta name="description" content="" />\n
        <meta name="viewport" content="width=device-width, initial-scale=1" />\n
        <link rel="shortcut icon" type="image/x-icon" href="{{ asset('assets/uploads/' ~ core.getSettings().pageLogo) }}" />\n
    \n
        <!-- Web Font -->\n
        <link href="https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">\n
        <link href="https://fonts.googleapis.com/css2?family=Lato&display=swap" rel="stylesheet">\n
        <link href="https://pro.fontawesome.com/releases/v6.0.0-beta3/css/all.css" rel="stylesheet">\n
    \n
        <!-- ========================= CSS here ========================= -->\n
        <link rel="stylesheet" href="{{ asset('assets/css/bootstrap.min.css') }}" />\n
        <link rel="stylesheet" href="{{ asset('assets/css/LineIcons.2.0.css') }}" />\n
        <link rel="stylesheet" href="{{ asset('assets/css/animate.css') }}" />\n
        <link rel="stylesheet" href="{{ asset('assets/css/tiny-slider.css') }}" />\n
        <link rel="stylesheet" href="{{ asset('assets/css/glightbox.min.css') }}" />\n
        <link rel="stylesheet" href="{{ asset('assets/css/main.css?v=2.0.3') }}" />\n
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.2.0/sweetalert2.min.css">\n
    \n
    </head>\n
    \n
    <body data-theme="dark" style="--main-color: {{ pageColor }}">\n
        {% block body %}{% endblock %}\n
    \n
        <a href="#" class="scroll-top btn-hover">\n
            <i class="lni lni-chevron-up"></i>\n
        </a>\n
    \n
        <script src="{{ asset('assets/js/popper.min.js') }}"></script>\n
        <script src="{{ asset('assets/js/tippy-bundle.iife.min.js') }}"></script>\n
        <script src="{{ asset('assets/js/bootstrap.min.js') }}"></script>\n
        <script src="{{ asset('assets/js/wow.min.js') }}"></script>\n
        <script src="{{ asset('assets/js/tiny-slider.js') }}"></script>\n
        <script src="{{ asset('assets/js/glightbox.min.js') }}"></script>\n
        <script src="{{ asset('assets/js/main.js') }}"></script>\n
        <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js"></script>\n
    \n
        <script type="text/javascript">\n
            const Toast = Swal.mixin({\n
                toast: true,\n
                position: 'center-end',\n
                showConfirmButton: false,\n
                timer: 3000,\n
                timerProgressBar: true,\n
                didOpen: (toast) => {\n
                    toast.addEventListener('mouseenter', Swal.stopTimer)\n
                    toast.addEventListener('mouseleave', Swal.resumeTimer)\n
                }\n
            });\n
        </script>\n
    \n
        <!-- Success notifications -->\n
        {% for message in app.flashes('add_success') %}\n
            <script type="text/javascript">\n
                Toast.fire({\n
                    icon: 'success',\n
                    title: 'Sukces',\n
                    text: '{{ message }}'\n
                })\n
            </script>\n
        {% endfor %}\n
    \n
        {% block javascripts %}{% endblock %}\n
    </body>\n
    \n
    </html>
    """
  trace: {
    /var/www/html/templates/frontend/common/index.html.twig:76 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › <!-- Success notifications -->{% for message in app.flashes('add_success') %}    <script type="text/javascript">
    }
    /var/www/html/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/html/var/cache/dev/twig/41/41a14f5e6dbcfc1520f02a23f2fcac0e.php:50 {
      __TwigTemplate_5e3346b6007752f8eae17ee6d9c234c0->doDisplay(array $context, array $blocks = []) …
      › $this->parent = $this->loadTemplate("frontend/common/index.html.twig", "frontend/pages/homepage/index.html.twig", 1);$this->parent->display($context, array_merge($this->blocks, $blocks));}
    /var/www/html/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
    }
    /var/www/html/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/html/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
    }
    /var/www/html/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/html/vendor/twig/twig/src/Environment.php:277 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
    }
    /var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:220 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView(string $view, array $parameters = []): string …
      › 
      ›     return $this->container->get('twig')->render($view, $parameters);}
    }
    /var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:228 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
      › {    $content = $this->renderView($view, $parameters);}
    /var/www/html/src/Controller/HomePageController.php:41 {
      App\Controller\HomePageController->home(ManagerRegistry $doctrine, TranslatorInterface $translator): Response …
      ›     'pageColor' => $settingsRepo->find(1)->getContent()['pageColor'],\r    'settings'  => $settingsRepo->find(1)->getContent()\r]);\r
    }
    /var/www/html/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/html/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 (\Exception $e) {
    }
    /var/www/html/vendor/symfony/http-kernel/Kernel.php:202 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /var/www/html/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86 {
      Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
      › try {    return $kernel->handle($request, $type, $catch);} finally {
    }
    /var/www/html/vendor/symfony/http-kernel/HttpCache/HttpCache.php:457 {
      Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
      › // always a "master" request (as the real master request can be in cache)$response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);}
    /var/www/html/vendor/symfony/framework-bundle/HttpCache/HttpCache.php:71 {
      Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache->forward(Request $request, bool $catch = false, Response $entry = null): Response …
      › 
      ›     return parent::forward($request, $catch, $entry);}
    }
    /var/www/html/vendor/symfony/http-kernel/HttpCache/HttpCache.php:430 {
      Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
      › 
      › $response = $this->forward($subRequest, $catch);}
    /var/www/html/vendor/symfony/http-kernel/HttpCache/HttpCache.php:328 {
      Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
      › 
      ›     return $this->fetch($request, $catch);}
    }
    /var/www/html/vendor/symfony/http-kernel/HttpCache/HttpCache.php:212 {
      Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › } else {    $response = $this->lookup($request, $catch);}
    }
    /var/www/html/vendor/symfony/http-kernel/Kernel.php:193 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › if ($container->has('http_cache')) {    return $container->get('http_cache')->handle($request, $type, $catch);}
    }
    /var/www/html/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/html/vendor/autoload_runtime.php:29 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/html/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/html/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#57 …6}

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, deflate, gzip, deflate"
accept-language
"en US,en;q=0.9,sv;q=0.8"
connection
"keep-alive"
content-type
"application/x-www-form-urlencoded; charset=UTF-8"
forwarded
"for="154.81.156.54";host="83.168.95.25";proto=http"
host
"83.168.95.25:80"
surrogate-capability
"symfony="ESI/1.0""
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
x-forwarded-for
"154.81.156.54"
x-php-ob-level
"1"
x-requested-with
"XMLHttpRequest"

Request Content

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

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Mon, 21 Apr 2025 12:13:46 GMT"
x-debug-exception
"An%20exception%20has%20been%20thrown%20during%20the%20rendering%20of%20a%20template%20%28%22Notice%3A%20SessionHandler%3A%3Agc%28%29%3A%20ps_files_cleanup_dir%3A%20opendir%28%2Fvar%2Flib%2Fphp%2Fsessions%29%20failed%3A%20Permission%20denied%20%2813%29%22%29."
x-debug-exception-file
"%2Fvar%2Fwww%2Fhtml%2Ftemplates%2Ffrontend%2Fcommon%2Findex.html.twig:76"
x-debug-token
"9d6c8b"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"28991407bcd587cb293dff8978390acc"
DATABASE_URL
"mysql://skillhost:P5RjL35RiezuSj@localhost:3306/apps?serverVersion=mariadb-10.5.8&charset=utf8"
LOCK_DSN
"flock"
MAILER_DSN
"smtp://localhost"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"
OAUTH_DISCORD_CLIENT_ID
"1107287557605175397"
OAUTH_DISCORD_CLIENT_SECRET
"sCotFtNFm9EqYz2pJfYlqY9LlDdPxD3L"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTENT_TYPE
"application/x-www-form-urlencoded; charset=UTF-8"
CONTEXT_DOCUMENT_ROOT
"/var/www/html/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/html/public"
GATEWAY_INTERFACE
"CGI/1.1"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, deflate, gzip, deflate"
HTTP_ACCEPT_LANGUAGE
"en US,en;q=0.9,sv;q=0.8"
HTTP_CONNECTION
"keep-alive"
HTTP_FORWARDED
"for="154.81.156.54";host="83.168.95.25";proto=http"
HTTP_HOST
"83.168.95.25:80"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
HTTP_X_FORWARDED_FOR
"154.81.156.54"
HTTP_X_REQUESTED_WITH
"XMLHttpRequest"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REDIRECT_URL
"/"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"49614"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_TIME
1745237625
REQUEST_TIME_FLOAT
1745237625.9979
REQUEST_URI
"/"
SCRIPT_FILENAME
"/var/www/html/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"83.168.95.25"
SERVER_ADMIN
"webmaster@localhost"
SERVER_NAME
"83.168.95.25"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.52 (Ubuntu) Server at 83.168.95.25 Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.52 (Ubuntu)"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,MESSENGER_TRANSPORT_DSN,DATABASE_URL,MAILER_DSN,LOCK_DSN,OAUTH_DISCORD_CLIENT_ID,OAUTH_DISCORD_CLIENT_SECRET"

Parent Request

Return to parent request (token = a0a37a)

Key Value
_controller
"App\Controller\HomePageController::home"
_firewall_context
"security.firewall.map.context.main"
_remove_csp_headers
true
_route
"app_home"
_route_params
[]
_security_firewall_run
"_security_main"
_stopwatch_token
"54ab1f"