Pages : 1
#1 Le 02/05/2006, à 17:15
- AkT
Apache : enregistrer dans www
Bonjour a tous,
Je souhaite utiliser le serveur apache en local, et donc enregistrer mes pages dans /var/www.
Dans mon editeur, quand je veux sauvegarder mon document dans ce dossier, un message d'erreur s'affiche comme quoi c'est impossible.
Existe-t-il un moyen de "debloquer" ce dossier ?
Merci d'avance.
Hors ligne
#2 Le 02/05/2006, à 18:54
- NewbieAlex
Re : Apache : enregistrer dans www
Oui c'est possible. Et j'ai chercher longtemps avant d'avoir réussit.
Dans un terminal, log toi en "root".
commande:$sudo -s
ensuite $chown "nom_utilisateur" /var/www/
$exit
De cette façon tu deviens "propriétaire" de ce dossier. Tu pourra ainsi créer des dossiers et fichiers dedans.
#3 Le 03/05/2006, à 11:01
- ciegalo
Re : Apache : enregistrer dans www
Bonjour,
J'ai fait une manip équivalente (changement de proprio par gksudo nautilus). Mais certains scripts PHP râlent parcequ'ils n'ont pas les droits d'accès... Ils utilisent quel utilisateur ?
@+
Damien
Hors ligne
#4 Le 03/05/2006, à 11:11
- Deb
Re : Apache : enregistrer dans www
Bin si t'as fait un chown avec le propriétaire que tu veux et que tu enrengistres avec lequel tu as fait un chown, ca devrait marcher que ca soit du php, python, perl ou autre
Hors ligne
#5 Le 03/05/2006, à 16:49
- Lightning Flik
Re : Apache : enregistrer dans www
Perso je ferais soit :
sudo chown -R "nom_utilisateur":www-data /var/www
ou alors, si ton utilisateur est ajouté au groupe www-data
sudo chown -R www-data:www-data /var/www
Sinon, tu as peut être des problèmes d'accès pour tes pages php/etc parce qu'ils n'ont pas les droits en exécution ? (chmod +x page.php) Ne pas oublier qu'un fichier PHP reste un script exécuté par PHP
Hors ligne
#6 Le 03/05/2006, à 21:41
- ciegalo
Re : Apache : enregistrer dans www
Bonsoir,
Aaaaah c'est donc le groupe "www-data" ? Merci
Si je créée un répertoire virtuel chez moi, est-ce que Apache/PHP auront les droits d'accès/exéc ?
dommage qu'on en puisse pas donner l'accès à plusieurs groupe. Ou alors 1 user peut-il faire partie de plusieurs groupes ?
@+
Damien
Hors ligne
#7 Le 05/05/2006, à 01:08
- AkT
Re : Apache : enregistrer dans www
merci pour vos reponses, je vais tester ça de suite.
Hors ligne
#8 Le 08/05/2006, à 02:17
- skateinmars
Re : Apache : enregistrer dans www
Si je créée un répertoire virtuel chez moi, est-ce que Apache/PHP auront les droits d'accès/exéc ?
Ou alors 1 user peut-il faire partie de plusieurs groupes ?
- ca depend des permissions sur le repertoire
- oui bien sur
sudo adduser tonutilisateur legroupesouhaité
Hors ligne
#9 Le 08/05/2006, à 20:32
- ReWinD
Re : Apache : enregistrer dans www
ciegalo a écrit :Si je créée un répertoire virtuel chez moi, est-ce que Apache/PHP auront les droits d'accès/exéc ?
Ou alors 1 user peut-il faire partie de plusieurs groupes ?
- ca depend des permissions sur le repertoire
- oui bien sur
sudo adduser tonutilisateur legroupesouhaité
Ou alors vi /etc/group
et ensuite à la ligne
www-data:x:33:nom_de_user
pour que tu rajoute un user au groupe www-data
Mais je tiens juste à préciser que ds ton /etc/apache2/apache2.conf
tu dois spécifier aux lignes suivantes
User www-data
Group www-data
si ce n est pas déjà fait, sinon apache ne tournera pas avec cet utilisateur
Hors ligne
Pages : 1