[ubuntu] Probleme de permission

Fermé
Petitnouveulinux - 11 févr. 2009 à 15:46
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 - 28 mai 2010 à 19:47
Bonjour,
Voila j'ai installer apache php5 et mysql5 avec le terminal mais quant je tape une page php et que je veut l'enregistre dans /var/www il me dit e212 impossible d'ouvrir le fichier pour y ecrire


Si vous avez une solution ça serais vraiment super
A voir également:

10 réponses

Vous vous compliquez bien la vie ! /var appartient à root c'est donc normal. Il ne faut pas changer les droits !!! Il faut être root donc créer ton fichier.php en root via sudo par exemple
1
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
28 mai 2010 à 19:15
oui mais si le fichier est la propriété de root uniquement, il ne pourra pas être consulté depuis un navigateur (à moins de lancer ce dernier en tant que root, ce qui n'est pas terrible)

Moi je fais un sudo chown +x monNom monDossier
comme ça je suis le seul propriétaire de ces fichiers.
0
Ah oui mais c'est pas très sécure... Le mieux je pense (c'est ce que je fais) est de laisser /var/www à root et de mettre tes trucs ailleurs avec les permissions qui t'arrangent puis de faire un lien symbolique. C'est très bien expliqué ici : http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail#protection_de_varwww
0
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
28 mai 2010 à 19:47
ah ouais ok, merci pour le lien
0
Nico59330 Messages postés 30 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 30 avril 2010 6
11 févr. 2009 à 15:48
tu tape un chmod avec le droit a qui tu veut donnner u +x pour l'utilisateur ou a+x pour tous et tu met le prog d'exection.
0
Petitnouveulinux
11 févr. 2009 à 15:49
Vous n'avez pas les permissions nécessaires pour enregistrer ce fichier. Vérifiez que vous avez saisi l'emplacement correctement et réessayez.

Voila ce qu'il m'écrit tu peut m'expliqué un peu mieux stp je suis débutant avec ubuntu
0
Nico59330 Messages postés 30 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 30 avril 2010 6
11 févr. 2009 à 15:52
en faites tu rentre dans le dossier ou ta mis ton prog pour louvrir tu tape cd (ex: si tu a fait un dossier toto sur ton bureau tu tape cd toto pour rentrer dedans) et ensuite pour avoir les permission tu tape chmod u+x suivi du nom de ton prog (ex chmod u+x nomduprog)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Petitnouveulinux
11 févr. 2009 à 15:55
En faite je veut juste pouvoir enregistré dedant ya pas de prog c'est qu'un dossier qui c'est crée en installant php donc et je tape tout ça ou ? dans le terminal
0
Nico59330 Messages postés 30 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 30 avril 2010 6
11 févr. 2009 à 15:57
oui
0
Petitnouveulinux
11 févr. 2009 à 16:01
Don je tape chmod u+x www ou chmod u+x/var/www
0
Nico59330 Messages postés 30 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 30 avril 2010 6
11 févr. 2009 à 16:02
essaye les deux si tu as les droit il te le dira
0
Petitnouveulinux
11 févr. 2009 à 16:11
Tu peut m'envoyé la commande complete stp en sachand que c'est un dossier dans var et il s'appelle www.
0
Petitnouveulinux
11 févr. 2009 à 16:06
Voila ce quil me dit


vincent@vincent:~$ chmod u+x/var/www
chmod: opérande manquante après `u+x/var/www'
Pour en savoir davantage, faites: « chmod --help ».
vincent@vincent:~$

je doit crée un dossier dans www. ?
-1