Correzione ini_set per PHP8

This commit is contained in:
Dasc3er 2020-10-16 17:58:31 +02:00
parent 7cf194eba3
commit 80be7c5a55
1 changed files with 9 additions and 8 deletions

View File

@ -54,6 +54,15 @@ $docroot = DOCROOT;
$rootdir = ROOTDIR; $rootdir = ROOTDIR;
$baseurl = BASEURL; $baseurl = BASEURL;
// Sicurezza della sessioni
ini_set('session.cookie_samesite', 'strict');
ini_set('session.use_trans_sid', '0');
ini_set('session.use_only_cookies', '1');
session_set_cookie_params(0, base_path(), null, isHTTPS(true));
session_start();
// Lettura della configurazione
$config = App::getConfig(); $config = App::getConfig();
// Redirect al percorso HTTPS se impostato nella configurazione // Redirect al percorso HTTPS se impostato nella configurazione
@ -119,14 +128,6 @@ if (!API\Response::isAPIRequest()) {
$handlers[] = new StreamHandler(base_dir().'/logs/api.log', Monolog\Logger::ERROR); $handlers[] = new StreamHandler(base_dir().'/logs/api.log', Monolog\Logger::ERROR);
} }
// Sicurezza della sessioni
ini_set('session.cookie_samesite', 'strict');
ini_set('session.use_trans_sid', '0');
ini_set('session.use_only_cookies', '1');
session_set_cookie_params(0, base_path(), null, isHTTPS(true));
session_start();
// Disabilita i messaggi nativi di PHP // Disabilita i messaggi nativi di PHP
ini_set('display_errors', 0); ini_set('display_errors', 0);
// Ignora gli avvertimenti e le informazioni relative alla deprecazione di componenti // Ignora gli avvertimenti e le informazioni relative alla deprecazione di componenti