laravel doc和docx验证问题

时间:2015-04-07 08:56:16

标签: validation laravel-4

我给出了像这样的验证规则

mimes:png,gif,jpeg,txt,pdf,doc,docx,zip,xml|max:1024

但是在上传doc文件时,它会显示错误:

The file1 must be a file of type: png, gif, jpeg, txt, pdf, doc, docx, zip, xml.

早些时候发布了docx,我通过在验证规则中添加zip来修复它。但现在doc文件没有上传。有谁知道如何解决这个问题?以前的docx错误修复与此问题之间有任何关联吗?

2 个答案:

答案 0 :(得分:0)

对于Laravel 5.6及更高版本

$request->validate([
    'file.*' => 'required|file|max:5000|mimes:docx,doc',
]);

答案 1 :(得分:-2)

.doc文件的Mime类型是" application / msword"根据{{​​3}}。

尝试使用mimes:application/msword