Symfony2 et le dossier et le fichier Ubuntu 11.10 autorisation
-
25-10-2019 - |
Question
Quand j'ouvrir certains fichiers (Symfony2.0) avec NetBeans, cela me dit: non verrouillables lecture seule je dois cliquer droit de la souris et définir chaque dossier l'autorisation de « lire et écrire » c'est gros problème parce que je dois mettre tous les dossiers et fichiers ..... comment je peux résoudre ce problème autorisation mon?
La solution
vous avez besoin d'ajouter des autorisations d'écriture à l'ensemble dossier / sous-dossiers et fichiers. Par exemple:
chmod -R u + w foldername
R est à faire pour les sous-dossiers et tous les fichiers (récursive)
u - est pour le propriétaire (votre utilisateur)
+ w - est d'ajouter des autorisations d'écriture
Peut-être que vous avez créé des fichiers en utilisant Symfony2 racine où NetBeans utilise les autorisations utilisateur qui est actuellement connecté. Assurez-vous que vos fichiers / dossiers appartiennent à l'utilisateur de ne pas la racine
Autres conseils
Si votre utilisateur est différent de l'utilisateur du serveur est en cours d'exécution en tant que (apache, httpd, www-data par exemple), vous devez soit vous ajouter au groupe de serveurs et chmod tous les fichiers les permissions de groupe sont en lecture et à écrire, ou chown tous les fichiers que vous. (chown -R utilisateur: l'utilisateur) et ajoutez votre utilisateur du serveur à votre groupe
En outre, ne pas oublier de définir des autorisations appropriées sur le cache / et log / dossiers (Ils doivent être inscriptible par l'utilisateur de la ligne de commande lorsque vous effectuez une cache: par l'utilisateur du serveur clair et aussi inscriptible)
Pour plus d'informations, vous pouvez vérifier la « mise en place des autorisations » paragraphe sur l'installation Symfony chapitre du livre Symfony ici: