Duplicate possible:
Comment éviter d'utiliser Sudo lorsqu'on travaille dans/var/www?
J'ai installé PHP à partir de cet article sur mon ordinateur Ubuntu
http://www.howtogeek.com/howto/ubuntu/installing-php5-and-Apache-on-ubuntu/
maintenant, quand j'ai essayé de sauvegarder un fichier php, je suis incapable de le faire. Je n'ai pas accès à ce dossier var/www
$ chmod + x/var
chmod: modification des autorisations de `/ var ': opération non autorisée
Je ne suis pas sûr de ce que cette commande fait. Quelqu'un peut-il me faire savoir comment le faire fonctionner alors je peux enregistrer le fichier à partir de n'importe quel logiciel que j'utilise.
Je viens d'installer php et tout fonctionne bien. Cet article a pour objectif de donner à 'var/www' l'autorisation de sauvegarder le fichier.
Merci
Maintenant, après un redémarrage de mon ordinateur, ma permission a fonctionné.
Si vous l'utilisez pour le développement, changez simplement le propriétaire du dossier/var/www en votre nom d'utilisateur.
Sudo chown username:username -R /var/www
assurez-vous de changer le "nom d'utilisateur" Word de la commande ci-dessus en votre commande.
Etant donné que le répertoire appartient à root, vous ne pourrez pas enregistrer un fichier php avec aucun éditeur sans exécuter avec gksu en tant que root. Donc, je suggère deux façons simples de résoudre ce problème:
Sudo cp /path/to/file.php /var/www/
(ou)
Exécutez l'éditeur en tant que root à l'aide de gksu
et enregistrez le fichier sous /var/www/
De plus, pour une exécution sans problème du fichier php, assurez-vous que le fichier dispose de 755 autorisations. J'espère que j'ai été d'une aide. :)
La commande Sudo chmod +x /var
permet d'ajouter/de supprimer des autorisations sur le fichier/dossier spécifié.
+
utilisé pour ajouter des autorisations-
utilisé pour supprimer les autorisationsr
signifie permission de lecture, w
est en écriture et x
en exécution.Exemple:
Sudo chmod -r -w +x /var/www
supprimer l'autorisation de lecture, supprimer l'autorisation d'écriture et accorder l'autorisation d'exécution au dossier /var/www
pour tous les utilisateurs et tous les groupes.
Vous pouvez simplement exécuter gksu nautilus
et aller dans le répertoire /var/www
, puis cliquer dessus avec le bouton droit de la souris. Choisissez Propriétés, puis accédez à l'onglet d'autorisation où vous pouvez modifier les autorisations de ce dossier/fichier.