Bonjour tout le monde !
Je viens d'installer Apache 2 et PHP 5 à partir des sources sur mon iMac Core 2 Duo.
Tout fonctionne bien... sauf quand je veux que le DocumentRoot d'Apache soit un de "mes" répertoires.
Par défaut, DocumentRoot correspond à /usr/local/apache2/htdocs (si je met ça, c'est OK, tout fontionne)
Moi ce que je veux, c'est DocumentRoot "/Users/Benoit/Document/Scolarite/LPA/www"
Bien sur, j'ai bien un
<Directory "/Users/Benoit/Document/Scolarite/LPA/www">
...
</Directory>
Mais ça ne veut pas marcher !
J'ai toujours droit à : "You don't have permission to access / on this server."
(erreur 403)
Je crois que cela vient des droits nécessaire pour accéder au dossier www en question.
Sachant que le dossier htdocs d'Apache à comme droits rwxr-xr-x (755), les différents répertoires pour accéer à mon www n'ont pas tout à fait la même chose.
Par exemple, le rép. Users a comme droits rwxrwxr-t (je ne sais même pas ce que sigifie le t).
Le dossier Benoit (dans Users donc) a comme droits rwxr-Sr--
Je ne sais pas si je peux (sans danger) mettre Users et Benoit à rwxr-xr-x.
Enfin bref, si vous avez la solution, merci beaucoup
Edit : la question est donc : Puis je modifier sans risque les droits de Users et Benoit en rwxr-xr-x (au lieu de respectivement rwxrwxr-t et rwxr-Sr--) ????
Je viens de tester avec un rép. www à la racine, et ça marche très bien. Donc le problème vient bien des droits de Users et Benoit
Je viens d'installer Apache 2 et PHP 5 à partir des sources sur mon iMac Core 2 Duo.
Tout fonctionne bien... sauf quand je veux que le DocumentRoot d'Apache soit un de "mes" répertoires.
Par défaut, DocumentRoot correspond à /usr/local/apache2/htdocs (si je met ça, c'est OK, tout fontionne)
Moi ce que je veux, c'est DocumentRoot "/Users/Benoit/Document/Scolarite/LPA/www"
Bien sur, j'ai bien un
<Directory "/Users/Benoit/Document/Scolarite/LPA/www">
...
</Directory>
Mais ça ne veut pas marcher !
J'ai toujours droit à : "You don't have permission to access / on this server."
(erreur 403)
Je crois que cela vient des droits nécessaire pour accéder au dossier www en question.
Sachant que le dossier htdocs d'Apache à comme droits rwxr-xr-x (755), les différents répertoires pour accéer à mon www n'ont pas tout à fait la même chose.
Par exemple, le rép. Users a comme droits rwxrwxr-t (je ne sais même pas ce que sigifie le t).
Le dossier Benoit (dans Users donc) a comme droits rwxr-Sr--
Je ne sais pas si je peux (sans danger) mettre Users et Benoit à rwxr-xr-x.
Enfin bref, si vous avez la solution, merci beaucoup
Edit : la question est donc : Puis je modifier sans risque les droits de Users et Benoit en rwxr-xr-x (au lieu de respectivement rwxrwxr-t et rwxr-Sr--) ????
Je viens de tester avec un rép. www à la racine, et ça marche très bien. Donc le problème vient bien des droits de Users et Benoit