Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probleme copie de fichiers

fonctionne en local, mais pas sur le serveur

    9 avril 2006 à 9:59:20

    Bonjour a tous.

    J'ai un probleme avec mon code PHP qui me permet de copier un dossier. Le code fonctionne correctement en local sous Windows, mais pas sur le serveur. J'ai le code suivant:

    //Création des dossier si non existants
    if(!is_dir('../templates/'.$sk_id))
      mkdir('../templates/'.$sk_id, 0777);
           
    //Mise a jour des droits                               
    $chmod = chmod ('../templates/'.$sk_id, 0777);
    if(!$chmod)
            echo 'CHMOD 0777 impossible<br />';
    else
            echo 'CHMOD réussi<br />';
                                   
    //Copie des fichiers du dossier
    foreach (glob('../templates/1/*.*') as $filename)
    {
      $copy_file = copy($filename, '../templates/'.$sk_id.'/'.basename($filename));
      if(!$copy_file)
      {
            echo 'Le fichier '.basename($filename).' n a pu être copié<br />';
      }
      else
      {
            echo 'Fichier copié: '.basename($filename).'<br />';
      }
    }
     


    Le dossier est bien créé, mais les fichiers ne sont pas copiés malgré le chmod 0777

    EDIT: Y a un probleme avec les slash sur le forum ^^ .

    Est ce que vous voyer une raison pour laquelle les fichiers ne seraient pas copié? (le dossier est bien mis en 777 sur le serveur)
    • Partager sur Facebook
    • Partager sur Twitter

    Probleme copie de fichiers

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown