You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2015-10-10 00:36:23

lepage41
Member
Registered: 2015-10-10
Posts: 4

glpi 0.90 installation bloquée "accès web au répertoire..."

Bonjour,

pour donner accès aux fichiers de configuration, j'ai fait un chmod -R 777 /glpi.config et /glpi/files

Mais j'ai un message qui m'indique que l'accès à mes répertoires est possible via un navigateur, ce qui est exact.

J'ai essayé de modifier la configuration d'apache2 et les .htaccess mais sans succès.

Est-ce un problème de droits ou de configuration du serveur ?

Bref, si quelqu'un peut m'aiguiller sur une piste ce serait sympa car aucune de mes actions n'a porté ses fruits.

Merci

Offline

#2 2015-10-10 00:50:01

lepage41
Member
Registered: 2015-10-10
Posts: 4

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Je viens de ressayer en faisant répertoire par répertoire :
chmod 777 /glpi/files et la protection des fichiers est correcte
chmod 777 /glpi/config et la protection des fichiers est correcte
chmod 777/glpi/config/_* et le bouton ressayer me renvoie un message d'erreur
Je repasse donc par /glpi et la protection des fichiers pose problème

Je ressaye fichier par fichier (chouette ..) et je poste le résultat (je n'ai guère d'espoir)

Offline

#3 2015-10-10 01:01:09

lepage41
Member
Registered: 2015-10-10
Posts: 4

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

après le dernier fichier /files/_logs j'ai à nouveau le message m'indiquant que l'accès aux répertoires et aux fichiers via un navigateur est possible alors que ce ne l'était pas jusqu'à ce dernier fichier. J'ai vérifié, on peut effectivement accéder à ces dossiers qui sont en 777. J'abandonne pour ce soir...

Offline

#4 2015-10-10 08:50:04

orthagh
Administrator
From: TECLIB - CAEN
Registered: 2010-11-30
Posts: 662
Website

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Bonjour.

Pour information, ce message est informatif et peux être passé.

Nous allons regarder pour un message peut être légèrement plus explicite. C'est difficile quand on considère les serveurs web dans leurs ensemble et non seulement apache.

Je vous invite à regarder la directive AllowOverride dans le cas d'apache, qui permet ou non l'utilisation de fichier .htaccess.
Elle devrait être définie sur All pour le vhost de glpi.

Offline

#5 2015-10-10 20:19:49

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

777 ce n'est vraiment pas top pour la sécurité. 664 est largement suffisant.

Ensuite Apache doit être le proriétaire en récursif
- du dossier /files
- du dossier config lors de l'installation


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#6 2015-10-11 00:31:14

lepage41
Member
Registered: 2015-10-10
Posts: 4

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Merci orthagh et yllen.
Je viens de constater que c'est une nouveauté de la version 0.90 de faire cette mise en garde sur l'accès aux fichiers. C'est un plus, mais je n'arrive pas à régler le pb.
@yllen : j'ai essayé en 664 sur /glpi/config mais dans ce cas l'installation ne se fait pas.
Je pense que "Apache doit être le propriétaire" correspond à www-data. Je vais essayer de voir comment faire cela.
@orthagh & yllen : pour essayer de régler le pb via apache, j'ai rajouté cela
<Directory /var/www/internet/glpi>
Order Deny,Allow
Deny from all
Options -Indexes
AllowOverride None
</Directory>
J'ai l'impression que cela n'a eu aucun effet

Pour AllowOverride, je l'ai mis sur None car je ne voulais pas avoir à régler chaque fichier .htaccess.
En même temps je ne connais pas particulièrement apache...
Je vais remettre en 777 et poursuivre l'installation. Je règlerai les problèmes de sécurité quand j'en saurai plus sur le sujet.
Merci encore.

Offline

#7 2015-10-11 07:47:35

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Il faut mettre "AllowOverride Limit" (ou All) pour que les fichiers .htaccess fournit avec GLPI soit pris en compte.


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

#8 2015-10-12 09:38:04

maxime31
Member
From: Lyon
Registered: 2013-07-10
Posts: 69

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

J'ai eu le soucis hier aussi en base de test pour une fraiche install mon "problème" venait de firewalld et de SElinux, jette un oeil de ce côté là aussi...

Offline

#9 2015-10-12 14:29:06

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

<Directory /var/www/internet/glpi>
Order Deny,Allow
Deny from all

Donc là tu indiques que tu prends en premier ceux qui sont refusés et ensuite les autorisés.
et pour les refusés, c'est tout le monde
A mon humble avis ça doit pas bien marcher...


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#10 2016-01-19 11:24:17

Info-VSA
Member
Registered: 2016-01-19
Posts: 5

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Bonjour,
La modification de la ligne AllowOverride a supprimé l'erreur lors de l'étape de vérification sur mon serveur.
<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride limit
    Require all granted
...

Merci pour la manip.

Offline

#11 2016-02-12 10:45:50

nejme34
Member
Registered: 2016-02-12
Posts: 5

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Bonjour je suis débutant et je le même problème pouvez-vous détailler un peu plus la solution
Merci

Offline

#12 2016-04-20 10:52:02

Dionysoos
Member
Registered: 2013-01-08
Posts: 23

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Bonjour nejme34,

Je pense que ta question n'est plus d'actualité, mais elle pourrais servir à d'autres.
Pour corriger ce problème, j'ai modifié le fichier de configuration apache que tu peux trouver sous /etc/apache2/apache2.conf

J'ai ensuite ajouter les lignes suivantes dans ce dernier :

<Directory /var/www/html/glpi>
        Options Indexes FollowSymLinks
        AllowOverride limit
        Require all granted
</Directory>

J'ai redémarré le daemon apache :
/etc/init.d/apache2 restart

Pour finir j'ai relancé la phase de vérification GLPI, le message d'avertissement ne devrait plus être présent.

Offline

#13 2018-07-28 05:32:50

steve-it
Member
Registered: 2018-07-27
Posts: 12

Re: glpi 0.90 installation bloquée "accès web au répertoire..."

Dionysoos wrote:

Bonjour nejme34,

Je pense que ta question n'est plus d'actualité, mais elle pourrais servir à d'autres.
Pour corriger ce problème, j'ai modifié le fichier de configuration apache que tu peux trouver sous /etc/apache2/apache2.conf

J'ai ensuite ajouter les lignes suivantes dans ce dernier :

<Directory /var/www/html/glpi>
        Options Indexes FollowSymLinks
        AllowOverride limit
        Require all granted
</Directory>

J'ai redémarré le daemon apache :
/etc/init.d/apache2 restart

Pour finir j'ai relancé la phase de vérification GLPI, le message d'avertissement ne devrait plus être présent.

Offline

Board footer

Powered by FluxBB