diff --git a/Utils/IO/Zip/TarGz.php b/Utils/IO/Zip/TarGz.php index ab7b504a4..77b6f85f9 100644 --- a/Utils/IO/Zip/TarGz.php +++ b/Utils/IO/Zip/TarGz.php @@ -56,12 +56,12 @@ class TarGz implements ArchiveInterface return false; } - if (!Gz::unpack($source, $destination . File::name($source) . '.tmp')) { + if (!Gz::unpack($source, $destination . '/' . File::name($source) . '.tmp')) { return false; } - $unpacked = Tar::unpack($destination . File::name($source) . '.tmp', $destination); - \unlink($destination . File::name($source) . '.tmp'); + $unpacked = Tar::unpack($destination . '/' . File::name($source) . '.tmp', $destination); + \unlink($destination . '/' . File::name($source) . '.tmp'); return $unpacked; }