2010-04-21 8 views
1

Mon dossier à:Quelles sont les autorisations dont j'ai besoin?

/usr/local/www/.ext_env_vars

a un tas de fichiers dans ce que mon application a besoin de lire. L'utilisateur est 'webapp'

Alors, j'ai changé les perms comme ceci:

chmod -R 400 .ext_env_vars 
chown -R webapp.webapp .ext_env_vars 

L'application ne peut pas lire ces derniers. Cependant, quand je chmod 777, ils sont lus par l'application. Donc, ce n'est pas que j'ai un problème de chemin. Semble être seulement des permissions.

Alors, que devrais-je faire aux permissions pour que webapp puisse lire ces fichiers dans le dossier .ext_env_vars?

Merci Eric

Répondre

1

Un répertoire doit être "exécutable" pour y accéder. Essayez:

chmod 500 .ext_env_vars 
+0

Oui. Et pour lire les fichiers, vous n'avez même pas à le rendre lisible - juste accessible. –

+0

Parfait. Fonctionne bien. Je ne savais pas qu'il fallait le 'x'. Merci! :) –

Questions connexes