Problème avec mkir

yesh_
Invité n'ayant pas de compte PHPfrance

06 oct. 2007, 09:27

Bonjour. J'ai un problème tout simple, je vuex uploader des fichiers dans un nouveau répertoire donc j'utilise mkdir
      $old_umask = umask(0);
      mkdir ("/".$rep, 0777);
Il me met "permission denied" mais pourtant exécute bien le script,tout marche ok. C'est quoi le prob ?. Des idées ?

Merci

ViPHP
ViPHP | 2287 Messages

06 oct. 2007, 10:15

php a t-il les permissions d'écriture dans le répertoire racine où tu veux créer les fichiers ?
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Eléphanteau du PHP | 19 Messages

06 oct. 2007, 11:45

oups sorry j'ai trouvé. il faut enlever simplement le /

:boire9:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

06 oct. 2007, 16:59

Rappel : Lorsque tu travailles sur le système de fichier, le "/" correspond à la racine de ton disque (l'équivalent du c:\ ) et il est fort probable que tu n'ais pas les droits pour créer de dossier à cet endroit. Ne rien mettre ou mettre "./" te permet de spécifier que tu restes dans à l'emplacement courrant (le dossier ou s'exécute le script)

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...