You are not logged in.
Bonjour,
Après avoir activé l'accès HTTPS, j'ai eu l'alerte suivante : PHP directive "session.cookie_secure" should be set to "on" when GLPI can be accessed on HTTPS protocol.
J'ai donc été dans le fichier php.ini pour placer la valeur sur "on" mais malgré la relance d'apache, un redémarrage, j'ai toujours l'alerte.
J'ai aussi testé avec la valeur "1", idem.
Pour être sur, je l'ai modifié dans tous les fichiers php que j'ai trouvé sur le serveur, mais c'est pareille...
root@SRVGZGLPI:/home/xxxx# find /etc -name "php.ini" -exec grep -e 'session.cookie_secure' {} \+
/etc/php/8.1/fpm/php.ini:;session.cookie_secure=on
/etc/php/8.1/cli/php.ini:;session.cookie_secure=on
/etc/php/8.1/apache2/php.ini:;session.cookie_secure=on
/etc/php/8.3/fpm/php.ini:;session.cookie_secure=on
/etc/php/8.3/phpdbg/php.ini:;session.cookie_secure=on
/etc/php/8.3/cli/php.ini:;session.cookie_secure=on
/etc/php/7.4/cli/php.ini:;session.cookie_secure=on
/etc/php/7.4/apache2/php.ini:;session.cookie_secure=on
Est-ce un bug ou moi qui oublie un truc ?
Merci d'avance
Last edited by mrclrn (2024-10-01 16:48:40)
Offline
Hello
J'ai eut ca en mettant a jour mon PHp 8.1 > 8.3.
il faut modifier ton fichier /etc/php/<ver>/apache2/php.ini et mettre le parametre à 1
<ver> a corriger selon la version utilisée par ton apache.
ensuite relancer completement apache.
Offline
Comme vous pouvez le voir dans mon post, j'ai déjà placé la valeur sur on, sur 1, sur true... Sur tous les fichiers php.ini qu'il y a sur le serveur. Rien y fait...
Offline
tu as bien relancer apache apres chaque modif de php.ini ?
verifie aussi quel version de php est utilisé par ton apache et fait le menage dans les php installé.
Offline