Pages : 1
#1 Le 16/10/2013, à 11:29
- zerozero
droits sur repertoires d'un serveur local
Bonjour,
J'ai un site WordPress en local, j'ai voulu uploader une photo et j'ai un message d'erreur.
Après des recherches il s'avère qu'il faut mettre les droits au répertoire de mon site wordpress (j'ai fais un chmod -R 777 wordpress
) dans var/www (bien sûr je ne change pas les droits de www).
Mais il m'a semblé lire que je pouvais régler le problème une fois pour toute en me mettant dans le group www-data ? J'ai souvent des problèmes avec les droits et j'aimerai comprendre ça une fois pour toute.
Une autre question, pour éviter ces problèmes de droits, puis-je travailler en local à partir de mon home (quel commande à faire pour ceci) ?
Merci
Hors ligne
#2 Le 16/10/2013, à 12:21
- genma
Re : droits sur repertoires d'un serveur local
Chaque fichier a des droits de la forme : "propriétaire - groupe - autre", tout utilisateur/logiciel/processus appartenant à un ou plusieurs groupes. 777, c'est rwx/rwx/rwx.
r-- : juste lecture (4)
rw- : lecture écriture (6)
rwx:lecture, écriture, exécution (lancer le programme, traverser le répertoire pour aller à un sous répertoire (7)
Pour tout ce qui concerne la gestion des droits, tu as un page qui explique ça http://doc.ubuntu-fr.org/droits
Pour déplacer de /var/www/mondossier vers /home/login/www/mondossier c'est dans le fichier de configuration d'apache :
/etc/apache2/sites-available/
Il faut change /var/www/mondossier par le chemin qui va bien.
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne
#3 Le 16/10/2013, à 13:01
- zerozero
Re : droits sur repertoires d'un serveur local
Merci,
J'ai 2 fichiers dans /etc/apache2/sites-available/
Il y a /etc/apache2/sites-available/000-default.conf et /etc/apache2/sites-available/default-ssl.conf
Que dois je faire dans ces fichiers ?
Et je souhaitez savoir qu'elle est l'intéret de se mettre dans le groupe www-data ?
Hors ligne
#4 Le 18/10/2013, à 14:23
- FlqX_-
Re : droits sur repertoires d'un serveur local
/etc/apache2/sites-available/000-default.conf et /etc/apache2/sites-available/default-ssl.conf sont des fichiers de conf par default d'apache comme leurs noms l'indique ...
Si tu lis bien Genma t'as dis de déplacer ton site (ou plutôt le dossier qui contient ton site) vers /etc/apache2/sites-available/ pas d'aller voir dedans.
Il t'a demandé de faire ça car apache (qui gere ton wordpress) a les bons droits dans ce dossier. Si tu préfère que ton site soit dans /var/www/mondossier il faut donner les bons droits à apache pour écrire/lire/éxecuter dedans.
Hors ligne
#5 Le 18/10/2013, à 22:16
- popaul77
Re : droits sur repertoires d'un serveur local
Pour donner les droits
chown www-data:www-data /var/www/ -R
et c'est fini
Un linux sinon rien.
Installateur et administrateur de réseaux scolaires Edubuntu 12.04 LTSP modifié.
http://www.popaul77.org
Hors ligne
#6 Le 18/10/2013, à 22:21
- popaul77
Re : droits sur repertoires d'un serveur local
Tu peux aussi te donner le groupe www-data pour ne pas avoir a passer par sudo
sudo usermod -a -G www-data "TON_LOGIN"
Un linux sinon rien.
Installateur et administrateur de réseaux scolaires Edubuntu 12.04 LTSP modifié.
http://www.popaul77.org
Hors ligne
#7 Le 20/10/2013, à 17:41
- zerozero
Re : droits sur repertoires d'un serveur local
Bonjour,
J'ai fait un
chown www-data:www-data /var/www/ -R
et quand je fais une copie de mon site en ligne vers le répertoire var/www/last2 ca ne fonctionne pas! Je suis obligé de faire un
chmod -R 777 last2
comme avant
J'ai pas dû bien comprendre tout l’intérêt de ce www-data quelque part !
Hors ligne
#8 Le 22/10/2013, à 10:13
- popaul77
Re : droits sur repertoires d'un serveur local
Apres avoir donné tous les droits à ton serveur web sur ton site (/var/wwww/)
Il faut que tu sois toi aussi inscrit dans le groupe www-data
pour cela exécute la commande déjà donné dans le post précédant.
sudo usermod -a -G www-data "TON_LOGIN"
jpg
Un linux sinon rien.
Installateur et administrateur de réseaux scolaires Edubuntu 12.04 LTSP modifié.
http://www.popaul77.org
Hors ligne
Pages : 1