[PHP] prob de permission sous dossier

prob de permission sous dossier [PHP] - Programmation

Marsh Posté le 03-06-2002 à 13:38:06    

Bonjour,  
 
j'ai un dossier photos avec comme chmod '777'
je suis en train de creer un script qui me permettra d'uplaoder des photos dans un sous dossier de ce dossier qui sera creer par le script mais lorsque je fais ceci :  
 
mkdir($NomDuDossier,0777);
 
Il me cree bien le dossier mais avec comme chmod, '755'
j'ai essayer manuellement de le mettre en 777 mais il veut pas. On peut pas mettre un sous dossier d'un dossier deja en 777 en 777??? Ou alors les sous dossier heritent du chmod du dossier parent??? Merci de m'explique pasque je capte pas tout  :heink:  a+

Reply

Marsh Posté le 03-06-2002 à 13:38:06   

Reply

Marsh Posté le 03-06-2002 à 14:11:37    

lorsque je cree le dossier a partir de la fonction mkdir() dans php, je n'ai pas le droit de mettre en 777 c koi cette historie kkun pour m'aider svp??? paske ca me fou les boule grave  :cry:  
 
merci d'avance

Reply

Marsh Posté le 03-06-2002 à 14:44:08    

up :/

Reply

Marsh Posté le 03-06-2002 à 15:50:11    

Personne peux m'aider svp maitnenant j'ai un truc de ouf jai reussis a upper des fichier , les fichier on comme chmod 755 mais je peux pas les effacer du serveur comprend plus rien  
svp aider moi  
merci

Reply

Marsh Posté le 03-06-2002 à 16:08:04    

up

Reply

Marsh Posté le 03-06-2002 à 16:13:24    

Parceque chmod et mkdir utilisent en plus le umask en fusionnant umask et le mode passé en paramètre. Va voir la doc de umask pour plus d'info.
 
PS: J'ai eut le même problème ;)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-06-2002 à 16:23:56    

ha vi !?
chouette suis po le seul alors,
si je me rapelle bien le umask c pour definir le chmod des fichier a venir? mais c kan meme bizzare ke le chmod de ces fichiers etait de 755 et ke je n'arrivais po a les effacer. cfela dit j suis arrivé avec un ptit script avec un unlink() dedans mais ca crain
bon v voir la doc... grrr ca rend fou l'info  
merci entk
a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed