You are not logged in.
Bonjour,
Nous venons d'installer GLPI sur notre intranet de développement.
Nous utilisons cependant l'option "Session_use_trans_id" avec notre intranet.
Nous avons désactivé l'option pour installer GLPI, puis nous l'avons réactivé.
(sinon notre intranet ne fonctionne plus !)
Malheureusement nous n'arrivons pas à nous identifier et utiliser GLPI avec cette option.
Y'a t'il une solution ou une manipulation pour pouvoir utiliser GLPI et l'option "Session_use_trans_id" ?
Merci
Offline
Ajouter, dans la configuration d'apache une option pour l'application
Un truc du genre
<Directory /chemin/vers/glpi>
php_flag session.use_trans_sid off
</Directory>
Sinon, un .htaccess dans le dossier doit fonctionner aussi.
Mais personnellement j'aime bien faire des hôtes virtuels pour chaque application.
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
OK, merci beaucoup.
Nous allons essayer cet après-midi.
Je vous tient informé.
Merci
Offline
Ca ne fonctionne toujours pas, soit l'intranet fonctionne et plus l'appli glpi, soit l'inverse.
Si dans le fichier php.ini, je mets comme dans votre exemple :
<Directory "D:\Apache\GLPI\">
php_flag session.use_cookies On
php_flag session.use_trans_sid Off
</Directory>
L'application glpi fonctionne et plus l'intranet, ou doit-on écrire cette instruction au début, fin du fichier, ... ?? pour que les autres applications fonctionnent toujours
En utilisant, un fichier .htaccess à la racine du répertoire glpi avec :
php_flag session.use_cookies On
php_flag session.use_trans_sid Off
L'intranet fonctionne mais toujours pas glpi.
Et sinon, comment fait-on pour que le fichier .htaccess fonctionne, doit-on également préciser dans le fichier php.ini qu'on autorise les fichiers .htaccess, ou par défaut ils sont pris en compte car j'ai l'impression qu'il ne l'interprète pas. Ou bien faut-il mettre un truc du style ou ça sert à rien ??
<Files .htaccess>
allow from all
</Files>
Merci pour votre aide,
Offline
Non un fichier .htaccess n'a pas à être accessible à travers le navigateur (le directive proposée).
Pour qu'un .htaccess soit analyser il faut l'autoriser par
<Directory "D:\Apache\GLPI\">
AllowOverride Options
</Directory>
Et il faut faire atention au nom du fichier (avec Windows, c'est la merde)
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline