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 :

unlink et permission


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 6
    Par défaut unlink et permission
    je bloque sur le unlink

    je recois toujours le meme message malgré que les fichiers soit en chmod 777

    le code est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    function supprimer_rep ($tableau) { // fonction pour supprimer un ou plusieurs repertoires et tout ce qu'il y a dedans 
        foreach ($tableau as $dir) { 
        if (file_exists ($dir)) { 
            $dh = opendir ($dir); 
            while (($file = readdir ($dh)) !== false ) { 
                if ($file !== '.' && $file !== '..') { 
                if (is_dir ($dir.'/'.$file)) { 
                    $tab = array ($dir.'/'.$file); 
                 supprimer_rep ($tab); // si on trouve un repertoire, on fait un appel recursif pour fouiller ce repertoire 
                } 
                else { 
                    if (file_exists ($dir.'/'.$file)) { 
                        unlink ($dir.'/'.$file); // si on trouve un fichier, on le supprime 
                    } 
                } 
            } 
        } 
        closedir ($dh); 
        if (is_dir ($dir)) { 
            rmdir ($dir); // on supprime le repertoire courant 
        } 
    return true; 
    } 
    } 
    } 
     
    supprimer_rep (array ('test2'));
    et le resultat est :
    Warning: unlink(test2/admin77.php3): Permission denied in d:\www\aquafertois.com\htdocs\test.php3 on line 17

    Warning: unlink(test2/agenda.php3): Permission denied in d:\www\aquafertois.com\htdocs\test.php3 on line 17

    Warning: unlink(test2/ajout_agenda.php3): Permission denied in d:\www\aquafertois.com\htdocs\test.php3 on line 17

    Warning: rmdir(test2): Permission denied in d:\www\aquafertois.com\htdocs\test.php3 on line 24
    Merci de votre reponse
    A++

    vince

  2. #2
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    C'est peut-être test.php3 qui n'a pas les droits ?

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 6
    Par défaut
    le fichier est en 777 et le rep est aussi en 777

    merci de votre aide

    vince

  4. #4
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Bizarre chez moi ça fonctionne pourtant.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 6
    Par défaut bizard
    surtout que je suis chez un hebergeur payant

    en local pas de probleme

    y a t il une fonction pour faire afficher les droits utilisateur ???

    merci

    vince

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

Discussions similaires

  1. Permission denied avec chmod et unlink
    Par nicolas4107 dans le forum Langage
    Réponses: 7
    Dernier message: 25/09/2013, 08h52
  2. unlink($file) erreur permission
    Par pymouse dans le forum Langage
    Réponses: 28
    Dernier message: 19/03/2012, 17h07
  3. Warning: unlink, Permission denied in
    Par ikuzar dans le forum Langage
    Réponses: 4
    Dernier message: 30/11/2010, 17h23
  4. effacer fichier unlink permissions
    Par roduce dans le forum Langage
    Réponses: 3
    Dernier message: 04/11/2009, 09h06
  5. Permission sur un dossier
    Par Bjorn dans le forum C
    Réponses: 6
    Dernier message: 25/06/2002, 12h56

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