Laravel-.TXT文件在上载时转换为.BIN

时间:2018-11-15 16:04:03

标签: laravel laravel-5

我不确定在哪里看,所以我什至无法分辨这是服务器还是Laravel项目本身的问题,但是在我的一个模型中,如果我上载{{1} }文件附加到记录中,它在服务器上显示为/usr/local/bin/helm文件。

Upload Controller操作本身并没有任何东西:

.TXT

所以我不确定转换可能在哪里发生。如果有任何想法,我将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:0)

laravel documentation所述,文件的扩展名类型是通过检查文件的MIME类型确定的。 因此,请检查您上传的TXT文件MIME或尝试按指定的名称和扩展名放置文件,如下所示:

Storage::putFileAs('public/payments', $request->file('paymentAttachment'), 'yourfilename.txt');