몇 가지 문제가 있습니다. PCLZip을 사용하여 보관 파일을 만들고 있습니다. 나는 어떤 에러도 내지 않는다. zip 파일이 만들어 지지만, 그것을 보러 갈 때, 아카이브는 비어있다. 그리고 윈도우 머신에서 "압축 된 (zip) 폴더"로컬 디렉토리 zip 파일 "이라는 에러 메시지가 난다. .PHP 및 PCLZip을 사용하여 손상된 ZIP 파일
$dir = '../downloads/liability/';
$archive = new PclZip($dir.'archive.zip');
$v_list = $archive->create($dir);
if ($v_list == 0) {
die("Error : ".$archive->errorInfo(true));
}
내 디렉토리 구조는 다음과 같습니다 :
-admin
--liabilityDev.php (where the above code resides)
--index.php
--commission.php
-downloads
--liability
---one.pdf
---two.pdf
최종 결과는 책임 폴더에, 2 개의 PDF의 포함 된 파일이라고 archive.zip이 있다는 것입니다 무효 나는 다음과 같은 코드가 있습니다 하지만 잘못된 오류가 발생합니다. 디렉토리 변수가 없으면 index.php 및 commission.php를 보관하고 올바르게 작동합니다. 권한 문제가 있지만 지금은 연기로 달리고 있습니다. 도와주세요!