docx и pptx файлы, загруженные в виде zip на Larval Valet

Я борюсь с этим, и я не уверен, где проблема.

Когда я загружаю файлы .docx и .pptx, они сохраняются с расширением .zip в файловой системе, а не с mime-типом application / octet-stream.

Я сейчас использую Laravel Valet, поэтому любые изменения .htaccess не будут работать. Я взглянул на nginx mime.types и увидел там оба типа mime для docx и pptx.

У кого-нибудь есть идеи о том, как я могу получить файлы для загрузки с правильным расширением и типом mime?

Ура!

0

Решение

Наконец-то разобрался. Использование Storage фасад и put позволяет мне дать имя файла, которое сохранит расширение.

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]