From c739dc76328de6b77a311c622c427b372a3bfbf7 Mon Sep 17 00:00:00 2001 From: stakovicz Date: Tue, 13 Feb 2024 22:17:15 +0100 Subject: [PATCH] afup#1415 Session in DB --- app/config/config.yml | 4 +--- app/config/config_test.yml | 2 -- app/config/services.yml | 2 +- htdocs/app.php | 4 ---- htdocs/pages/planete/app.php | 4 ---- sources/Afup/Bootstrap/Http.php | 3 --- 6 files changed, 2 insertions(+), 17 deletions(-) diff --git a/app/config/config.yml b/app/config/config.yml index d022e1e67..2a6c7fe06 100644 --- a/app/config/config.yml +++ b/app/config/config.yml @@ -330,9 +330,7 @@ framework: trusted_hosts: ~ session: # https://symfony.com/doc/4.x/session/database.html#store-sessions-in-a-relational-database-mariadb-mysql-postgresql - #handler_id: Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler - storage_id: session.storage.php_bridge - handler_id: ~ + handler_id: Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler fragments: ~ http_method_override: true assets: ~ diff --git a/app/config/config_test.yml b/app/config/config_test.yml index 00f820826..82c07e876 100644 --- a/app/config/config_test.yml +++ b/app/config/config_test.yml @@ -3,8 +3,6 @@ imports: framework: test: ~ - session: - storage_id: session.storage.mock_file profiler: collect: false diff --git a/app/config/services.yml b/app/config/services.yml index 7c9495187..f4fc08780 100644 --- a/app/config/services.yml +++ b/app/config/services.yml @@ -20,7 +20,7 @@ services: - 'mysql:host=%database_host%;port=%database_port%;dbname=%database_name%' - db_username: '%database_user%' db_password: '%database_password%' - lock_mode: !php/const:Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler::LOCK_NONE + lock_mode: !php/const Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler::LOCK_NONE AppBundle\Controller\Event\: diff --git a/htdocs/app.php b/htdocs/app.php index 0f8f3d655..db685d027 100644 --- a/htdocs/app.php +++ b/htdocs/app.php @@ -19,8 +19,6 @@ exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); } - session_start(); - /** @var \Composer\Autoload\ClassLoader $loader */ $loader = require __DIR__.'/../vendor/autoload.php'; Debug::enable(); @@ -34,8 +32,6 @@ /** @var \Composer\Autoload\ClassLoader $loader */ $loader = require __DIR__.'/../vendor/autoload.php'; - session_start(); - $kernel = new AppKernel('prod', false); } diff --git a/htdocs/pages/planete/app.php b/htdocs/pages/planete/app.php index 4169d0a70..ccee78e7c 100644 --- a/htdocs/pages/planete/app.php +++ b/htdocs/pages/planete/app.php @@ -28,8 +28,6 @@ exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); } - session_start(); - /** @var ClassLoader $loader */ $loader = require __DIR__.'/../../../vendor/autoload.php'; Debug::enable(); @@ -43,8 +41,6 @@ /** @var ClassLoader $loader */ $loader = require __DIR__.'/../../../vendor/autoload.php'; - session_start(); - $kernel = new PlaneteAppKernel('prod', false); } diff --git a/sources/Afup/Bootstrap/Http.php b/sources/Afup/Bootstrap/Http.php index 21b021830..6ef83e8d2 100644 --- a/sources/Afup/Bootstrap/Http.php +++ b/sources/Afup/Bootstrap/Http.php @@ -28,9 +28,6 @@ if (ob_get_level() === 0) { ob_start(); } -if (session_status() === PHP_SESSION_NONE) { - session_start(); -} // mise à jour des paramétrages PHP en fonction de la configuration