Probleme chmod

Fermé
Utilisateur anonyme - 24 oct. 2013 à 15:51
 Utilisateur anonyme - 24 oct. 2013 à 19:54
Bonjour à tous,

je réalise un site qui a la possibilité d'heberger des fichiers ( que l'utilisateur upload \o/ ). lors de l'enregitrement du fichier je modifie ces droits avec la fonction chmod, ex :
chmod($chemin, 0600 );
problème, pour vérifier que les droits ont bien été modifier je fait :
$a = stat($chemin); $b=decoct($a['mode']); echo $b;
et quelle joie je remarque que mon fichier a les droits 666 ! plus bisard encore, après bon nombre de tentative j'ai sauté un fusible et fini par écrire 0999 dans ma fonction, et bravo j'ai les droits 444... et j'ai les même droits si j'explose vraiment mon clavier avec une série de 80 chiffres aléatoire, et le chmod ne renvoi aucune erreur, je travail sur WAMP pour l'instant, une idée ?

2 réponses

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
24 oct. 2013 à 17:23
Salut,

WAMP = Windows
CHMOD = Linux
Droits windows != Droits Linux

Cqfd ;)
0