OVH Cloud OVH Cloud

configuration Apache2

1 réponse
Avatar
philippe.olivier1
Bonjour,

Je rencontre un problème de configuration de mon serveur apache2 sous
mandrake 10.0 : il m'est impossible d'acceder au contenu d'un dossier si
celui-ci ne contient pas de fichier index.*. Je reçois en retour un message
"You don't have permission to access /~philippe/ on this server." Pourtant
le module autoindex est bien actif par "LoadModule autoindex_module
modules/mod_autoindex.so" dans httpd2.conf est l'option Indexes est bien
presente dans les options du dossier :
<Directory /home/*/public_html/>
Options +Indexes FollowSymlinks Multiviews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Ne voyant plus comment faire, je pose la question au utilisateurs du forum,

Merci d'avance pour vos réponses

1 réponse

Avatar
TiChou
Dans le message <news:c8qu4q$sdo$,
** tapota sur f.c.o.l.configuration :

Bonjour,


Bonsoir,

Je rencontre un problème de configuration de mon serveur apache2 sous
mandrake 10.0 :


Les questions et discussions concernant la configuration des serveurs Web
sont à faire sur le groupe fr.comp.infosystemes.www.serveurs car elles ne
sont généralement pas spécifique à l'OS utilisé. Je redirige en conséquence
la discussion sur ce groupe.

il m'est impossible d'acceder au contenu d'un dossier si
celui-ci ne contient pas de fichier index.*. Je reçois en retour un
message "You don't have permission to access /~philippe/ on this server."
Pourtant le module autoindex est bien actif par "LoadModule
autoindex_module modules/mod_autoindex.so" dans httpd2.conf est l'option
Indexes est bien presente dans les options du dossier :

<Directory /home/*/public_html/>
Options +Indexes FollowSymlinks Multiviews


Je supprimerai le symbole '+' à l'option Indexes, ne connaissant pas
d'ailleurs les autres directives Options dans le fichier de configuration.

AllowOverride None
Order allow,deny
allow from all
</Directory>
Ne voyant plus comment faire, je pose la question au utilisateurs du
forum,


Il semblerait qu'il s'agisse non pas d'un problème de configuration Apache
mais de mauvaises permissions sur le répertoire ~/philippe/public_html.

Quel est le résultat de la commande suivante :

$ ls -ld ~/philippe/public_html

afin de connaître les permissions effectives sur ce répertoire.

Et sous quel utilisateur et groupe tourne votre serveur Apache ?

Merci d'avance pour vos réponses


De rien.

--
TiChou