내 cakephp 웹 페이지에서 사용자가 클릭하고 서버에서 유지 관리를 수행 한 다음 사용자에게 다운로드를 제공하는 버튼이 있습니다. 파일 다운로드는 testlogs.gzip이지만 다운로드 옵션이 firefox에서 발생하면 html 문서의 파일 유형으로 나타납니다.파일 다운로드에 잘못된 파일 형식이 있음 - CakePHP
파일을 다운로드하여 잘 추출하지만 파일 형식을 올바르게 지정하고 싶습니다.
//$this->autoRender = false;
$this->viewClass = 'Media';
$params = array(
'id' => 'systemlogs',
'name' => 'testsystemlogs',
'download' => true,
'extension' => 'gzip',
// 'mimeType' => 'zip',
'path' => DS . 'home' . DS
);
$this->set($params);
나는 'mimeType' => 'zip'
에 추가하려고하지만 문제가 해결되지 않은 : 여기
도움이 될 것입니다.
감사
업데이트 : 나는 같은 파일의 업로드를 테스트하고 난 콘텐츠 유형을 결정하기 위해 불을 지르고를 사용했다. 내가 신경 써야 할 유일한 파일 유형은 application/octet-stream이다. 그래서 미디어 클래스 설정에서이 유형을 설정해야 할 필요가 있다고 생각합니다. THanks