我正在努力解决这个问题,而且我不确定问题出在哪里。
当我上传.docx和.pptx时,它在文件系统上以.zip扩展名保存,而不是使用mime类型的application / octet-stream。
我现在正在使用Laravel代客,所以任何.htaccess编辑都不会起作用。我已经查看了nginx mime.types,并在那里看到了docx和pptx的两种mime类型。
有没有人对如何使用正确的扩展名和mime类型上传文件有任何想法?
干杯!
答案 0 :(得分:0)
终于明白了。使用存储外观和放置让我给出一个文件名,它将保留扩展名。
Storage::disk('s3')->put( $storage_file_name, file_get_contents($request->file) );