Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Chmod ricorsivo

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    12

    Chmod ricorsivo

    Ciao a tutti,
    sul mio sito ho installato joomla con dei template solo ke alcune cartelle me le setta a chmod 755 e non c'è modo di cambiarlo se non telefonando al mio gestore e dicendogli di farlo lui.

    Mi ha suggerito di usare uno script ricorsivo php per fare da dolo e mi ha linkato questo nello specifico

    Codice PHP:
    <?php

    function chmod_R($path$filemode) {
        if (!
    is_dir($path))
           return 
    chmod($path$filemode);

        
    $dh opendir($path);
        while (
    $file readdir($dh)) {
            if(
    $file != '.' && $file != '..') {
                
    $fullpath $path.'/'.$file;
                if(!
    is_dir($fullpath)) {
                  if (!
    chmod($fullpath$filemode))
                     return 
    FALSE;
                } else {
                  if (!
    chmod_R($fullpath$filemode))
                     return 
    FALSE;
                }
            }
        }
     
        
    closedir($dh);
       
        if(
    chmod($path$filemode))
          return 
    TRUE;
        else
          return 
    FALSE;
    }
    ?>
    Però non ho ben capito come funziona!!come posso fare per settare i chmod di tutti i file e di tutte le directory e sotto directory a 777 con uno script php???

    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    12
    Nessuno sa aiutarmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.