Je suis en train de coder un p'tit site en PHP, donc, dans le répertoire «/srv/http».
Et je rencontre cette erreur:
Code : Tout sélectionner
Warning: require_once(vue/Twig/Autoloader.php): failed to open stream: Permission denied in /srv/http/test/index.php on line 9
Sauf que… Sauf que, d'après le terminal, il A ce droit!
Code : Tout sélectionner
ls -l vue/Twig/Autoloader.php
-rw-r-xr-x 1 chindit http 1136 abr 19 10:30 vue/Twig/Autoloader.php
Code : Tout sélectionner
drwxr-xr-x 13 chindit http 4096 abr 19 10:30 Twig
Code : Tout sélectionner
-rwxr-xr-x+ 1 chindit http 1684 abr 24 16:23 index.php
drwxr-xr-x+ 9 chindit http 4096 abr 24 17:21 vue
POURQUOI cette erreur «permission denied»?
Je précise que l'erreur ne vient pas de la configuration PHP/Apache pour la bonne raison que tout fonctionnait bien avant.
Sauf que j'avais des problèmes de droits: les fichiers que je créais étaient en 400 par défaut.
Donc, pour tout le dossier «/srv/http/test», j'ai fait ceci:
- chmod -R 755
- chown -R chindit
- chgrp -R http
Mais apparemment, tout a sauté

Vous pourriez m'expliquer ce que j'ai fait de mal?
Merci d'avance