사이트를 조사한 결과 내 질문에 대한 답변을 찾을 수 없습니다. 내 서버에서 다운로드 할 수있는 winrar 파일 (1GB)을 만들려고하는데, 시도 할 때마다 winrar 파일은 9kb와 같은 이름의 winrar 파일을 제공합니다. 다음은 헤더에 대한 것입니다. 나는 정말 다운로드 할 수있는 콘텐츠를 처음 접했고, 나를 놀리지 마라. : D브라우저에서 파일을 올바르게 다운로드하지 못합니다.
header('Content-Disposition:attachment; filename="java.rar" ');
나는 더 필요하다고 가정하고 있습니다. 하하하! 사람들이 처분 위의 header('Content-type: application/pdf');
을 계속 사용하고 있습니다. 이것은 rar
형식을 지원합니까, 아니면 zip
으로 사용해야합니까?
9k는 '실제'무엇이되기 전에 스크립트가 죽어 나갈 수 있다는 것을 나타냅니다. 파일의 내용은 어떻게 보내나요? PHP는 기본적으로 메모리 제한이 있으며 전체 파일을 메모리에로드하는 경우이를 매우 쉽게 초과하고 스크립트를 삭제할 수 있음을 기억하십시오. –
파일의 내용을 보았습니까? 파일 대신 페이지 콘텐츠를 되돌릴 수 있습니까? – Joe