// Папка, в которой находятся файлы и папки для изменения прав $PARENT_DIR = '/fitness'; $FILE_MODE = 0644; // права на файлы $DIR_MODE = 0755; // права на папки function chmodex($file) { global $PARENT_DIR; global $FILE_MODE; global $DIR_MODE; if ( file_exists($file) ) { if ( is_dir($file) ) { if ( !($file==$PARENT_DIR) ) { chmod( $file, $DIR_MODE ); } $handle = opendir( $file ); while( $filename = readdir($handle) ) if ( $filename != "." && $filename != ".." ) chmodex( $file."/".$filename ); closedir($handle); } else { chmod( $file, $FILE_MODE ); } } } chmodex($PARENT_DIR); ?>