【问题标题】:laravel doc and docx validation issuelaravel doc 和 docx 验证问题
【发布时间】:2015-06-11 19:32:53
【问题描述】:

我给出了这样的验证规则

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 错误修复与此问题之间是否有任何联系?

【问题讨论】:

标签: validation laravel-4


【解决方案1】:

适用于 Laravel 5.6 及更高版本

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

【讨论】:

    【解决方案2】:

    根据https://filext.com/faq/office_mime_types.php,.doc 文件的 Mime 类型是“application/msword”。

    试试mimes:application/msword

    【讨论】:

    • 我已经试过这个先生mimes:png,gif,jpeg,txt,pdf,doc,docx,zip,xml,application/msword|max:1024。但没用...
    猜你喜欢
    • 2016-03-03
    • 2019-02-07
    • 2015-06-28
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    • 2015-06-22
    • 2016-07-01
    • 2018-04-01
    相关资源
    最近更新 更多