在Larval Valet上以zip格式上传docx和pptx文件

时间:2017-03-21 09:51:01

标签: php laravel nginx laravel-valet

我正在努力解决这个问题,而且我不确定问题出在哪里。

当我上传.docx和.pptx时,它在文件系统上以.zip扩展名保存,而不是使用mime类型的application / octet-stream。

我现在正在使用Laravel代客,所以任何.htaccess编辑都不会起作用。我已经查看了nginx mime.types,并在那里看到了docx和pptx的两种mime类型。

有没有人对如何使用正确的扩展名和mime类型上传文件有任何想法?

干杯!

1 个答案:

答案 0 :(得分:0)

终于明白了。使用存储外观和放置让我给出一个文件名,它将保留扩展名。

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