Pages : 1
#1 Le 27/11/2009, à 19:23
- Regenesis
[RESOLU] erreur 403 sur lien symbolique
Bonjour !
Voilà mon souci : j'ai installé sur mon serveur apache dans "/var/www/galerie" un petit site pour accéder convivialement depuis internet au dossier "/home/regenesis/albums/" qui contient mes photos.
Le site en question cherche automatiquement les photos dans le dossier "/var/www/galerie/albums/". J'ai donc créé un lien symbolique entre ce dossier et celui de mon dossier personnel. J'ai bien mis à la fois le dossier "/var/www/galerie" et le dossier "/home/regenesis/albums/" en 775, propriétaire regenesis et groupe www-data.
Sauf que ça ne marche pas. Apache2 me dit que je n'ai pas la permission d'accéder à mon dossier "albums".
J'ai creusé un peu, et je me demande si la solution ne se trouve pas du côté du module userdir ou du module alias. Mais j'avoue qu'après avoir fait quelques tests non concluants je me sens peu à l'aise. Quelqu'un pourrait-il me montrer un peu la direction ?
Merci !
Dernière modification par Regenesis (Le 28/11/2009, à 11:42)
Hors ligne
#2 Le 27/11/2009, à 23:43
- Minøs
Re : [RESOLU] erreur 403 sur lien symbolique
Est-ce que tes photos sont aussi en 775 ?
Hors ligne
#3 Le 28/11/2009, à 00:15
- Regenesis
Re : [RESOLU] erreur 403 sur lien symbolique
Oui ! De toute façon apache me refuse carrément l'accès au dossier.
Hors ligne
#4 Le 28/11/2009, à 10:47
- wblitz
Re : [RESOLU] erreur 403 sur lien symbolique
poste la sortie de cette commande
ls -ld /home /home/regenesis /home/regenesis/albums/
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#5 Le 28/11/2009, à 11:21
- Regenesis
Re : [RESOLU] erreur 403 sur lien symbolique
drwxr-xr-x 3 root root 4096 2009-11-02 12:17 /home
drwxrwx--- 51 regenesis regenesis 4096 2009-11-27 17:28 /home/regenesis
drwxrwxr-x 7 regenesis www-data 4096 2009-08-03 11:09 /home/regenesis/albums/
Merci.
Hors ligne
#6 Le 28/11/2009, à 11:26
- wblitz
Re : [RESOLU] erreur 403 sur lien symbolique
lance cette commande et ça devrait fonctionner :
chmod o+x /home/regenesis
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#7 Le 28/11/2009, à 11:41
- Regenesis
Re : [RESOLU] erreur 403 sur lien symbolique
Alors là chapeau ! Ca marche !
Mais je ne comprends pas, pourtant le dossier ~/upload/ était lui bien executable ? Pourquoi le dossier père doit-il l'être également ?
Merci !
Hors ligne
#8 Le 28/11/2009, à 11:45
- wblitz
Re : [RESOLU] erreur 403 sur lien symbolique
le droit x sur un dossier permet de le "traverser" et c'est www-data l'utilisateur qui exécute tes pages php : cet utilisateur doit pouvoir traverser pour /home/regenesis pour atteindre le dossier albums.
il y avait donc 2 possibilités : changer le groupe propriétaire de ton répertoire personnel (mais c'est moche) ou donner la possibilité aux autres utilisateurs de traverser le dossier /home/regenesis (ils ne peuvent cependant pas en lister le contenu )
Dernière modification par wblitz (Le 28/11/2009, à 11:49)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#9 Le 28/11/2009, à 12:03
- Regenesis
Re : [RESOLU] erreur 403 sur lien symbolique
Ah ok ! Donc, si j'ai bien compris, de la même façon, il faut que www-data ait aussi les droits d'exécution pour /home ?
Hors ligne
#10 Le 28/11/2009, à 12:09
- wblitz
Re : [RESOLU] erreur 403 sur lien symbolique
oui, jusqu'au dossier parent du dossier cible (pour /home, c'est déjà le cas)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
Pages : 1