[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: [apache] Permettre à un script (php) d'écrire un fichier



Je viens d'essayer de mettre le répertoire en chmod 777, cela fonctionne.

Mais cela ne m'intéresse pas, je n'ai pas envie d'avoir un ou plusieurs
répertoires accessibles à "tout le monde".

Je suis sur que c'est possible de faire cela sans laisser un répertoire en
777. (la preuve, sur un serveur web pro, un hébergeur, cela fonctionne sans
que le répertoire soit en 777)

Alain

-----Message d'origine-----
De : Sylvain [mailto:cellule@claranet.fr] 
Envoyé : dimanche 11 juillet 2004 17:09
À : debian-user-french@lists.debian.org
Objet : Re: [apache] Permettre à un script (php) d'écrire un fichier

On Sun, Jul 11, 2004 at 04:33:24PM +0200, Alain Pierrard wrote : 
> Bonjour à tous,

Salut,

> Petite question qui n'est pas spécifique debian: 

je vais essayer de ne pas te dire de betises ... :/

> Sur une debian woody j'ai compilé apache 1.3.31 et php 4.3.6.
> 
> Je fais un petit script de redimensionnent d'image, et il me met le
message
> suivant lors de la tentative d'écriture de l'image: 
> 
> "Warning: imagejpeg(): Unable to open 'thmb_test.jpg' for writing in
> /home/******/****/****/resize/images.php on line 24"
> 
> Je pense que cela vient du fait qu'apache tourne sous:
> User nobody
> Group nogroup

oui, probleme de droits sur le repertoire

> Comment faire pour qu'un script tourne sous le compte de l'utilisateur qui
> le fait tourner (j'utilise le module mod_userdir)

tu as 2 possibilité. Soit tu ajoute ton user au groupe "nogroup" via
adduser ton_user nogroup puis tu chmod g+w ton_rep, soit (mauvaise idee), 
tu attribues le droits d'ecriture pour tous sur le repertoire où doivent 
etre ecrits les fichiers

> Merci d'avance,

pas de quoi

> Alain
> 

Sylvain


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org





Reply to: