WRInaute passionné
Bonjour à tous,
Aujourd'hui j'ai besoin de vous pour un petit problème qui commence vraiment à me prendre la tête... explications :
1 - Depuis une page php, je créé une image via "Imagejpeg" pour la stocker dans un dossier spécifique.
2 - Ce dossier est préalablement créé via une autre page appelé bien avant (pas le même script)
Lorsque je créé le dossier "à la main" sur le serveur, alors l'image est bien créée... par contre, si le dossier à été créé par mkdir(), pas moyen d'y mettre quoi que ce soit à l'intérieur...
C'est donc un soucis de droits, probablement...
1 - Je regarde la valeur des droits du dossier créé à la main : 775
2 - Je regarde la valeur des droits du dossier créé via mkdir() : 755
Bon, après avoir passé quelques minutes à ne pas comprendre pourquoi mkdir() ne voulait pas créer un dossier avec les droits demandés, me voilà forcé d'utiliser umask(0) pour y parvenir... ENFIN !!
J'ai donc bien mes dossiers avec des droits identiques... et malheureusement toujours le même problème...
Quelqu'un connait-il l'origine du problème ?
Merci !
Aujourd'hui j'ai besoin de vous pour un petit problème qui commence vraiment à me prendre la tête... explications :
1 - Depuis une page php, je créé une image via "Imagejpeg" pour la stocker dans un dossier spécifique.
2 - Ce dossier est préalablement créé via une autre page appelé bien avant (pas le même script)
Lorsque je créé le dossier "à la main" sur le serveur, alors l'image est bien créée... par contre, si le dossier à été créé par mkdir(), pas moyen d'y mettre quoi que ce soit à l'intérieur...
C'est donc un soucis de droits, probablement...
1 - Je regarde la valeur des droits du dossier créé à la main : 775
2 - Je regarde la valeur des droits du dossier créé via mkdir() : 755
Bon, après avoir passé quelques minutes à ne pas comprendre pourquoi mkdir() ne voulait pas créer un dossier avec les droits demandés, me voilà forcé d'utiliser umask(0) pour y parvenir... ENFIN !!
J'ai donc bien mes dossiers avec des droits identiques... et malheureusement toujours le même problème...
Quelqu'un connait-il l'origine du problème ?
Merci !