Bonjour,

Merci pour votre forum, ceci est mon premier message chez vous 🙂


Petit problème de taille.

Je ne parvient plus a accéder a un répertoire sur le serveur via le web.

Apache refuse d'accéder au fichier.

Donc vous me direz un problème de droit.

J'ai test? :
chmod -R 0777 /REP QUI POSE PROBLEME
Toujours pas mieux

Apache est lancé? avec l'utilisateur / groupe : apache.apache

Le fait de mettre ces mêmes droits sur le répertoire ne change rien.
chown -R apache.apache /REP QUI POSE PROBLEME
Par contre les fichiers qui sont a l'intérieur des répertoires eux sont visible depuis le web.

Apache :
Alias /photos/ "/home/Photos_Videos/Photos/"
#
<Directory "/home/Photos_Videos/Photos">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
Error log /var/log/httpd

[Sat Oct 15 11:28:12 2005] [error] [client 202.171.71.250] (13)Permission denied: access to /Photos/ denied
J'ai essayé de copier le répertoire dans un dossier qui fonctionne sur le web. Pas de résulta



Le seul moyen que j'ai trouvé?, c'est de compresser les dossiers et de les décompresser.

Avec exactement les mêmes droits ca fonctionne.

C'est une fedora2.


Vous voyez d'ou cela pourrait provenir ?


Merci beaucoup.
chmod -R 0777 /REP QUI POSE PROBLEME
Ca c'est une chose vraiment tres stupide. A ne jamais faire.
Un fichier n'a dans 99% des cas jamais besoin d'un acces en ecriture pour `other', ni pour le groupe.
chown -R apache.apache /REP QUI POSE PROBLEME
Ca, ca ne servira a rien si apache a deja les droits necessaires
Alias /photos/ "/home/Photos_Videos/Photos/"
Error log /var/log/httpd

[Sat Oct 15 11:28:12 2005] [error] [client 202.171.71.250] (13)Permission denied: access to /Photos/ denied
Y'a rien qui te choque ? /Photos/ <-> /photos/ ?
Si SELinux est activé (par défaut sous FC) le droit Unix n'est pas suffisant lorsque tu veux accéder à des fichiers hors de l'arborescence /var/www (ton cas).

Le sujet a déjà été abordé, utilise la fonction Recherche (indice : "chcon").

A+
Excellent merci Remi 🙂

Pour ceux qui cherche :

http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=1468&forum=6


Anvil 🙂

En général quand j'ai un pb avec des droits sur des dossiers, je les mets en 777 afin d'être sur que le problème ne vient pas lui.

Pour l'alias, dans apache j'ai configuré, des alias avec des variantes
Alias /Photo/  "/home/Photos_Videos/Photos/"
Alias /Photos/ "/home/Photos_Videos/Photos/"
#
Alias /photo/ "/home/Photos_Videos/Photos/"
Alias /photos/ "/home/Photos_Videos/Photos/"
#
<Directory "/home/Photos_Videos/Photos">
AuthUserFile /etc/httpd/auth/.others
AuthName "Accès Photos_Videos"
AuthType Basic
require valid-user
    Options Indexes MultiViews
    AllowOverride None
<Limit GET POST>
require valid-user
</Limit>
</Directory>
Là maintenant y a anouveau le ht en place, mais le bug ne venait pas de là.


Merci a vous 🙂