<?php @unlink('copy_dir.php'); $src = '[[srcpath]]/storage/app/uploads'; $dst = '[[softpath]]/storage/app/uploads'; function copy_r($path, $dest){ // Is it a Directory ? if( is_dir($path) ){ // Create the Destination Dir @mkdir($dest); $stat = stat($path); // Set the mode of the destination if(!empty($stat['mode'])){ @chmod($dest, $stat['mode']); } // Set the UID if(!empty($stat['uid'])){ @chown($dest, $stat['uid']); } // Set the GID if(!empty($stat['gid'])){ @chgrp($dest, $stat['gid']); } // Start reading the current directory $objects = scandir($path); if( sizeof($objects) > 0 ){ foreach( $objects as $file ) { if( $file == "." || $file == ".." ){ continue; } // Go on copy_r( $path.'/'.$file, $dest.'/'.$file ); } } return true; }elseif( is_file($path) ){ //To exclude some files if set in script's clone.php's __pre_unzip() function $ret = copy($path, $dest); $stat = stat($path); // Set the mode of the destination if(!empty($stat['mode'])){ @chmod($dest, $stat['mode']); } // Set the UID if(!empty($stat['uid'])){ @chown($dest, $stat['uid']); } // Set the GID if(!empty($stat['gid'])){ @chgrp($dest, $stat['gid']); } return $ret; }else{ return false; } } copy_r($src, $dst);
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
images | Folder | 0755 |
|
|
php53 | Folder | 0755 |
|
|
php56 | Folder | 0755 |
|
|
php71 | Folder | 0755 |
|
|
php81 | Folder | 0755 |
|
|
php82 | Folder | 0755 |
|
|
.env | File | 727 B | 0644 |
|
clone.php | File | 4.72 KB | 0644 |
|
copy_dir.php | File | 1.33 KB | 0644 |
|
edit.php | File | 4.36 KB | 0644 |
|
edit.xml | File | 447 B | 0644 |
|
extend.php | File | 9.99 KB | 0644 |
|
fileindex.php | File | 268 B | 0644 |
|
import.php | File | 3.54 KB | 0644 |
|
info.xml | File | 5.31 KB | 0644 |
|
install.js | File | 921 B | 0644 |
|
install.php | File | 4.19 KB | 0644 |
|
install.xml | File | 2.94 KB | 0644 |
|
md5 | File | 2.51 KB | 0644 |
|
notes.txt | File | 722 B | 0644 |
|
update_pass.php | File | 555 B | 0644 |
|