le Tue, 22 Oct 2002 20:48:12 +0200
Marie-France Lesné <[EMAIL PROTECTED]> vous avez écrit :

Sujet: Re: [TECH] PHP


> le Tue, 22 Oct 2002 20:16:54 +0200
> JFGhislain <[EMAIL PROTECTED]> vous avez écrit :
> 
> Sujet: [TECH] PHP
> 
> 
> 
> > Bonsoir.
> > J'avais posé une question a jacques mais il doit être en vacances alors
> > je la repose ici s'il y a un connaiss(eur|ant) dans la salle.
> > 
> > J'ai un souci avec php et tu connais peut-être la solution.
> > J'écris mes scripts avec mon uid(500) dans mon répertoire ~jeff/
> > Ces scripts créent des répertoires et sous-répertoires dans un autre de
> > mes répertoires files/essais/
> > a essais j'ai mis les droits a 0777
> > le script php arrive a créer le premier répertoire essais/1errep mais
> > avec l'uid(23) wwwrun et les droits 0755, poutrant le script est >
> > mkdir($dir,0777);
> > 
> > Dés que php essaye d'écrire un sous-répertoire, c'est un échec au motif
> > que le script d'uid 500 ne peut pas écrire dans le répertoire de 1errep.
> > 
> > Il faudrait peut-etre demander a php de s'exécuter avec l'uid du script?
> > Mais je ne sais pas si c'est possible? Ou alors il y a une autre
> > solution?
> > 
> 
> juste une question :
> ton script s'éxecute sur ta machine
> ou sur online etc...
> 
> sur online  free cela me semble bridé,
> chez moi en local ça fonctionne
> 

...mkdir($dir, 4777); ce qui n'est pas possible sur free ou online
où le user est web et et groupe site et le chmod interdit

ce qui me semble le plus compréhensible là dessus
c'est sur léa :

http://lea-linux.org/dev/suid_scripts.php3

une autre façon en local c'est user apache au lieu de user toto 
ça repousse d'un cran ?


Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à