Page 1 sur 1

PHP et droits

Posté : 18 avr. 2011, 18:40
par japower
Bonjour,

Je souhaiterais comprendre pourquoi je peux ecrire un fichier dans un dossier uniquement en chmod 777.
Si le dossier est en 755 alors j'ai un message d'erreur comme quoi je n'ai pas d'autorisation.
comment changer cela ?
Mon php a été installé en module sur mon serveur dedié apache2.

Merci

Re: PHP et droits

Posté : 18 avr. 2011, 18:44
par popy
Quelle distrib ?

php s'exécute avec les mêmes droits que apache (généralement apache:apache, nobody:nobody, www-data:www-data), donc si tu crée un dossier en temps que toto:ftpuser, c'est certain que php ne puisse rien écrire...

Re: PHP et droits

Posté : 20 avr. 2011, 14:40
par japower
Bonjour, Popy
Merci pour ta réponse, et d'accepter de m'aider.
Ma distribution est Linux.
Tu ecris "crée un dossier en temps que toto:ftpuser," mm... l'ideal pour moi ca serait de créer le dossier via php en 755. :)
Donc comment le creer avec le bon "utilisateur" ? dois je changer un fichier dans mon serveur ? un php.ini ou autre ?
Merci pour ton aide.