IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

problème avec mkdir()


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut problème avec mkdir()
    Bonjour,

    Je souhaite copier créer un script permettant de copier un répertoire et ses fichiers.
    J'ai voulu essayer de créer le dossier destination avec mkdir puis de parcourir le folder source et de faire copy() sur les fichiers..

    Mon problème c'est que l'execution de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mkdir ("/folder", 0777);
    me retourne false quelque soit le foldername ou le mode, et même sans indiquer le mode...

    J'utilise php5 sur mon propre pc avec un serveur Apache.
    J'utilise aussi un compte free sur lequel le mkdir() ne fonctionne pas non plus...

    Je ne sais plus trop quoi essayer, j'ai parcouru ce forum mais personne ne semble avoir eur le m^me problème..

    Merci de votre aide,

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 208
    Par défaut
    Si si. Des gens ont eu le même problème.
    Pour l'hebergeur free n'esperez pas qu'ils vont vous laisser créer des repertoires ou des fichiers... politique de sécurité.
    Quand à chez vous avec /folder il faut donner les droits convenables a l'utilisateur apache sur / ... euh, vous voulez vraiment faire cela ? ce serait pas plutôt "folder" en chemin relatif.

    Et euh... faites quand même une petite RECHERCHE sur le forum. 8)

  3. #3
    Fabouney
    Invité(e)
    Par défaut
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mkdir ("./folder", 0777);

  4. #4
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    salut
    ca ne fonctionne probablement pas sur free a cause des droit d'accès 0777 foule accès lecture écriture

    http://php.developpez.com/faq/?page=fichiers_chmod

    Pour la question qu'il retourne tjrs false..c'est bizar

    J'utilise la meme chose que toi mais je mais le chemin d'accès dans une variable..sauf que je ne pense pas que c'est le trouble

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mkdir($aRepertoire, 0744);

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut
    oui chat hotplug, le "/folder" était juste un exemple, en fait c'est "/usr/$id"

    je débute avec apache, je dois donner des droits en écriture sur le folder /usr, c'est ça?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut
    bon, en indiquant le path en relatif ça fonctionne...

    Y a-t-il une raison à ça?

    Merci à vous en tout cas,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec la fonction mkdir
    Par -Neo- dans le forum Langage
    Réponses: 7
    Dernier message: 18/06/2007, 15h52
  2. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo