You are not logged in.
Bonjour,
Je suis actuellement à la recherche d'une solution pour résoudre un problème de droit d'accès au dossier "/etc/glpi", configuré comme indiqué sur la documentation.
Il s'agit de la seule erreur que je rencontre à l'étape 0 de l'installation.
Pour information, j'utilise:
httpd-Apache2 || nginx/1.17.6
php/7.3.12
MariaDB/10.3.20
Le dossier /etc/config est actuellement sous la propriété de nginx:nginx et j'ai attribué les droits rwx pour tout le monde afin de comprendre l'erreur, qui ne disparait pas ainsi.
Je pense qu'il peut s'agir d'un problème de configuration PHP/PHP-FPM/NGINX mais je ne vois pas d'où cette erreur peut venir.
Les dossiers "/var/www/glpi";"/var/log/glpi";"/var/lib/glpi" sont quant à eux toujours sous la propriété de nginx:nginx mais avec les droits 755 seulement: Ceux-ci ne posent pas de problèmes.
Auriez-vous une solution à proposer ?
Bonne journée!
Florentin
EDIT:
Voici l'erreur:
Last edited by f.perrier (2019-11-28 17:14:43)
Offline
Solution: (CentOS 7)
Le problème se résout par l'ajout de droit SELinux pour le serveur web au dossier "/etc/glpi" -> httpd_sys_rw_content_t
Pour se faire, il faut entrer la commande chcon -t httpd_sys_rw_content_t /etc/glpi -R permettant d'ajouter le droit d'écriture nécessaire à l'installation de GLPI.
Cette solution fonctionne pour Apache2 (Le problème survient également avec ce serveur http: J'ai permuté de serveur pour effectuer des tests).
Je répondrai une seconde fois à ce post pour donner plus de détails, ainsi que pour évaluer sa pertinence sous Nginx. (Je n'ai pas de doute là dessus)
F.P
Offline