일부 이미지 파일의 ZIP 보관 파일을 만들려고합니다. 이 파일 디렉터리는 $valid
이라는 배열에 추가했습니다. 그러나ZIP 보관 파일을 만들지 못했지만 오류 메시지가 나타나지 않습니다.
$zip = new ZipArchive();
$zip_name = "ptx_speakers.zip";
$zip->open($zip_name, ZipArchive::CREATE);
foreach ($valid as $zip_item) {
$zip->addFile($zip_item);
}
$zip->close();
: 이것은 이러한 물리적 인 모든 파일을 ZIP 아카이브를 만들 작동하기 위해 노력하고있어 내 코드입니다
"uploads/1845_45678_862_speaker.jpg"
:이 배열의 각 항목은 문자열과 같이이다 ,이 작동하지 않습니다. 오류보고 기능이 켜져 있어도 빈 화면이 나타납니다. 이후에 다음 코드를 시도했지만 아무 것도 여기에 표시되지 않았습니다.
if (!file_exists($zip_name)) {
"No file."
}
누구든지 내 코드에서 치명적인 결함을 볼 수 있습니까? 원한다면 더 많은 것을 붙여 넣을 수 있습니다 (초기 배열을 만드는 방법처럼).
'ZipArchive'에 대한 정보를 게시 할 수 있습니까? 또한 로그 파일을 확인 했습니까? – Machavity
'ZipArchive()'는 PHP 클래스로 작성되었습니다 : http://uk1.php.net/manual/en/class.ziparchive.php, 로그 파일에 접근 할 수 없습니다 ... :( – mpdc