Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink)

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