Ver código fonte

To speed up the install and upgrade schema only copy files that don't exist in the destination directory.

Mark Crane 12 anos atrás
pai
commit
e941d62975
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      resources/classes/install.php

+ 3 - 1
resources/classes/install.php

@@ -50,7 +50,9 @@ include "root.php";
 			while(false !== ($file = readdir($dir))) {
 				if (($file != '.') && ($file != '..')) {
 					if (is_dir($src.'/'.$file)) {
-						$this->recursive_copy($src.'/'.$file, $dst.'/'.$file);
+						if (!file_exists($dst.'/'.$file)) {
+							$this->recursive_copy($src.'/'.$file, $dst.'/'.$file);
+						}
 					}
 					else {
 						//show debug info