Browse Source

Update files.lib.php

Laurent Destailleur 3 năm trước cách đây
mục cha
commit
3385cb8071
1 tập tin đã thay đổi với 3 bổ sung3 xóa
  1. 3 3
      htdocs/core/lib/files.lib.php

+ 3 - 3
htdocs/core/lib/files.lib.php

@@ -2085,9 +2085,6 @@ function dol_uncompress($inputfile, $outputdir)
 {
 	global $conf, $langs, $db;
 
-	include_once DOL_DOCUMENT_ROOT."/core/class/utils.class.php";
-	$utils = new Utils($db);
-	
 	$fileinfo = pathinfo($inputfile);
 	$fileinfo["extension"] = strtolower($fileinfo["extension"]);
 	
@@ -2150,6 +2147,9 @@ function dol_uncompress($inputfile, $outputdir)
 
 		return array('error'=>'ErrNoZipEngine');
 	} elseif (in_array($fileinfo["extension"], array('gz', 'bz2', 'zst'))) {
+		include_once DOL_DOCUMENT_ROOT."/core/class/utils.class.php";
+		$utils = new Utils($db);
+	
 		$extension = strtolower(pathinfo($fileinfo["filename"], PATHINFO_EXTENSION));
 		if ($extension == "tar") {
 			$cmd = 'tar -C '.escapeshellcmd(dol_sanitizePathName($outputdir)).' -xvf '.escapeshellcmd(dol_sanitizePathName($fileinfo["dirname"]).'/'.dol_sanitizeFileName($fileinfo["basename"]));