2017-03-21 10 views
0

나는이 문제에 어려움을 겪고 있으며 문제가 어디에 있는지 확신 할 수 없습니다.docx 및 pptx 파일이 Larval Valet에 우편 번호로 업로드되었습니다.

.docx 및 .pptx를 업로드 할 때 mime type application/octet-stream 대신 파일 시스템에 .zip 확장자로 저장됩니다.

현재 Laravel Valet을 사용 중이므로 .htaccess 수정 내용이 작동하지 않습니다. 나는 nginx mime.types를보고 docx와 pptx에 대한 mime 형식을 모두 볼 수있다.

올바른 확장자와 MIME 형식으로 파일을 업로드하는 방법에 대한 아이디어가있는 사람이 있습니까?

건배!

답변

0

마지막으로 알아 냈습니다. Storage facade와 Put을 사용하면 확장자를 보존 할 파일 이름을 부여 할 수 있습니다.

Storage::disk('s3')->put($storage_file_name, file_get_contents($request->file));