일부 압축 파일은 다운로드되지만 "요청한 URL /export/1286.zip을이 서버에서 찾을 수 없습니다."와 같은 일부 파일이 다운로드됩니다."요청한 URL /export/name.zip을이 서버에서 찾을 수 없습니다."와 같은 URL에서 zip 파일을 다운로드 할 때 php를 사용하여
하지만 둘 다 동일한 코드를 사용하고 있습니다.
final_zip($certificate_id);
function final_zip($certificate_id){
$zip = new ZipArchive;
$zip_file=$certificate_name.'-licence-documents-'.date("d-m-Y h:i:s").'.zip';
if ($zip->open("$zip_file",ZipArchive::CREATE) === TRUE){
$q_pack="(select * from filename where cerid=$id)";
$res_pack = db_query($q_pack);
if ($res_pack){
$fp = fopen('Package_list.csv', 'w');
while ($pack_row = db_fetch_object($res_pack))
{fwrite($fp, "\n");
foreach ($pack_row as $line) {
$val = '"'.$line.'"'.',';
fwrite($fp, $val);}}
fclose($fp);
$zip->addFile('Package_list.csv', "Package list.csv");
}}$zip->close();
ob_get_clean();
header('Content-Type: application/zip');
header("Content-Disposition: attachment; filename=$zip_file");
header('Content-Length: ' . filesize($zip_file));
header("Location: $zip_file");}
자료 당신은 변경할 수 있습니다 서버에 존재하지 않습니다. –
@DavinderKumar 서버에서 zip이 오류를 표시하는 이유는 아니지만 일부 파일이 생성 중임 – Priya
정말이 코드를 들여 쓰려고 노력해야합니다. 마치 축소 된 것처럼 보이기 때문에 따라하기가 정말 어렵습니다. – tadman