Erreur 403 apache

Fermé
reduuxx - 9 oct. 2009 à 14:27
 reduuxx - 13 oct. 2009 à 16:04
Bonjour,

Soit un serveur desian lenny, openldap, samba... et apache2.2.9.

mes sites en /var/www fonctionnent corectement
phpmyadmin, phpldapadmin et squirrelmail aussi

si je veux créer un site ailleur que sur /var/www, quoi que le fasse, j'ai l'erreur 403 forbiden (13 accès denied dans les errors log d'apache2)

j'ai essayé tous les droits possibles et tous les propriétaires sur mon nouveau dossier, rien n'y fait.

il est dans /serveur/web/toto

pour essayer :
j'ai copié le apache.conf de phpmyadmin en le renomant toto.conf, j'ai mis les droits sur mes dossiers et fichiers toto comme ceux de phpmyadmin et toujours cette erreur.

De plus, si j'active le userdir (a2enmod userdir), j'ai toujours la 403 sur la page d'un utilisateur.

Merci de votre aide, car je tourne en rond et tous les messages que j'ai trouvé pour m'aider parle d'un soucis général sur apache, hors mon www et les web-applis installées par apt-get (phpmyadmin..) fonctionnent.

reduuxx

17 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 14:31
Re,

Affiche ici les lignes log concernant l'erreur.
0
Salut

*******

[Fri Oct 09 14:12:49 2009] [error] [client 192.168.2.43] (13)Permission denied: access to /toto/index.html denied
[Fri Oct 09 14:12:49 2009] [error] [client 192.168.2.43] (13)Permission denied: access to /toto/index.html denied
[Fri Oct 09 14:12:50 2009] [error] [client 192.168.2.43] (13)Permission denied: access to /toto/index.html denied

*******

J'ai fait le test de meetre un lien vers toto dans /var/www et j'ai le meme soucis

reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 15:08
Re,

Pourquoi toto se trouve directement dans la racine de système?
0
Je viens de regarder l'acces.log, et mes site interne qui tourne sont sous la même forme :

/suivi pour /var/www/suivi

il doit mettre ce qui suit l'ip du serveur dans un navigateur

reduuxx
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
En fait, si je fais un lien symbolique vers toto dans www, ça fonctionne, ce n'est donc pas une question de droits

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 15:31
Re,

Oui, puisque le DocumentRoot de ton serveur doit être /var/www
Si tu veux utiliser un autre répertoire hors /var/www tu dois créer un VirtualHost
0
Ce n'est pas ce que fait phpmyadmin ou squirrelmail, il y a juste un fichier de conf dans conf.d et ça roule

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 15:54
Re,

Il faut que je voie ton fichier de configuration d'apache puisque je ne comprends pas.
0
Merci

http://infondb.free.fr/403_Apache/

j'y ai mis mon fichier de conf apache2 : apache2.conf
mon mod userdir : userdir.conf
le conf de phpmyadmin : apache.conf (situé dans /etc/apache2/conf.d)

j'ai l'erreur 403 pour mes espace perso avec userdir

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 16:48
Re,

Aussi /etc/apache2/sites-available/default
0
Bonjour

j'ai posté default avec les autres.

encore merci de t'interresser à mon soucis

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
12 oct. 2009 à 18:06
Salut,

Regarde ici comment sont traduite les requêtes quand tu utilises UserDir
https://forums.commentcamarche.net/forum/affich-2028317-apache-acces-aux-pages-user
0
Merci pour le lien, mais le soucis n'est pas que userdir,

si je désire avoir un http://localhost/tartempion

et que tartempion soit dans /usr/tartempion

il me suffit normalement de créer dans conf.d un tartempion.conf

avec le directrory et tout ce qu'il faut

et la quelques soient les droits sur /usr/tartempion, j'ai l'erreur 403

la meme erreur que sur userdir

La où je sèche, c'est que si mon conf.d/tartempion.conf est une copie de conf.d/phpmyadmin.conf et que j'ai les même droits sur mes dossiers de destination, j'ai toujours cette 403

merci

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
13 oct. 2009 à 13:46
Salut,

Alors fait un lien symbolique

ln -s /usr/tartempion /var/www/tartempion
--
106485010510997108
0
Déja essayé et meme soucis forbidden

Reduuxx
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
13 oct. 2009 à 15:43
Re,

ls -l /usr/tartempion 
--
106485010510997108
0
Ok ça me permet de parrer au plus urgent, merci

Mais, si j'ai des cgi à exécuter dans tartempion/cgi-bin, il me faut bien passer par un fichier de conf ?

Reduuxx
0