Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1700 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Chmod dans script de copie de répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chmod dans script de copie de répertoire

n°1692137
Orchrist
Life is a war
Posté le 25-02-2008 à 16:33:16  profilanswer
 

Bonjour à tous!!
 
Sur le net, j'ai trouvé un script permettant de copier un répertoire et son contenu, le voici:  
 

Code :
  1. <?php
  2. function copy_dir ($dir2copy,$dir_paste) {
  3.         if (is_dir($dir2copy)) {
  4.      
  5.                 if ($dh = opendir($dir2copy)) {   
  6.                         while (($file = readdir($dh)) !== false) {                     
  7.                                if (!is_dir($dir_paste)) mkdir ($dir_paste, 0777);                   
  8.                                
  9.                             if(is_dir($dir2copy.$file) && $file != '..'  && $file != '.') copy_dir ( $dir2copy.$file.'/' , $dir_paste.$file.'/' );   
  10.                               elseif($file != '..'  && $file != '.') copy ( $dir2copy.$file , $dir_paste.$file ); 
  11.                         }
  12.                 closedir($dh);
  13.                 }
  14.              
  15.         }
  16. }
  17. $dir2copy = './repcopier/';
  18. $dir_paste = './resultat/';
  19. copy_dir ($dir2copy,$dir_paste);
  20. ?>


 
Cependant je me retrouve avec un problème: je ne peux plus agir sur le répertoire et ses fichiers: un pb de chmod apparemment: tous mes fichiers sont en CHMOD 644. C'est un soucis car étant en hébergement mutualisé, je ne peux même plus supprimer ces fichiers lol.  :pt1cable:  
 
Savez vous comment faire pour que ce script copie le répertoire mais en donnant au nouveau répertoire et à tous ses fichiers un chmod 777 (le répertoire a copier contient des fichiers php de configuration qui pourront être changés par la suite, d'ou la nécessité du chmod 777 ;) ).
 
Si jamais connaissez vous un autre script qui ne créé pas ce soucis?  :sweat:  
 
merci d'avance à vous d'avance et à bientot je l'espère!  :jap:  
 

mood
Publicité
Posté le 25-02-2008 à 16:33:16  profilanswer
 

n°1692140
FlorentG
Unité de Masse
Posté le 25-02-2008 à 16:36:22  profilanswer
 

Fait un chmod à la mano

n°1692145
Orchrist
Life is a war
Posté le 25-02-2008 à 16:39:31  profilanswer
 

ben, je ne peux meme plus changer le chmod! Je ne peux plus rien faire du tout sur les fichiers déja créer. je ne veux plus me faire avoir sur les répertoires suivants que je vais créer avec ce script.

n°1692929
Profil sup​primé
Posté le 26-02-2008 à 17:57:37  answer
 

la fonction chmod() fonctionne-t-elle ? (je demande au cas où...)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Chmod dans script de copie de répertoire

 

Sujets relatifs
Script PHP / uploadRecherche de fichier, copie à l'aide d'une liste
[PHP] Demande de scriptindentation d'un flux XML - script PHP ?
Comment insérer un script php ?la fonction CHMOD
Modifs script chat ASPScript d'upload d'images
[Oracle SQL] problème de script Settings[Rails] script/server renvoie toujours la page "Welcome aboard !"
Plus de sujets relatifs à : Chmod dans script de copie de répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR