Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/08/2017, à 17:37

RolandG

user apache

Bonjour à tous,

Pour tous ceux qui m'avaient aidé à l'époque : mon lamp fonctionne parfaitement, merci.

Je vais sans doute poser une question idiote mais, qd apache reçoit une requête et affiche le fichier demandé, qui est l'utilisateur agissant ???
ou, mieux, comment puis-je trouver la réponse ?

Je pensais bêtement que c'était moi, mais dans le fichier demandé, il y a qlqs lignes de PHP qui ont besoin d'écrire un fichier, ce qui pose un évident pb de permission...

Vous remerciant par avance de votre indulgence et de votre éclairage,
Cordialement
Roland


loup maigre (et vieux ...)

Hors ligne

#2 Le 29/08/2017, à 18:51

Vobul

Re : user apache

Salut,

Sous Ubuntu ce sera www-data (et le groupe www-data). Donc pour laisser Apache écrire dans un dossier :

chown -R www-data:www-data /chemin/dossier

.

Pour le trouver il te suffit de lire le fichier de configuration d'apache.


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 29/08/2017, à 19:59

jplemoine

Re : user apache

Attention : de mémoire, tu ne peux écrire que dans les fichiers du vhost et il y a une sorte de "chroot".
Si le site est stocké dans /rep1/rep2/html, pour Apache c'est /
Donc le fichier /rep1/rep2/html/toto.txt est pour Apache c'est /toto.txt.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne