laravel 5.1 验证 doc docx 类型文件时出错

laravel 5.1 error in validating doc docx type file

您好,我遇到了 docx 类型验证问题。我试过了

$validator = Validator::make($request->all(), [
            'resume'   => 'mimes:doc,pdf,docx'
        ]);

它将无错误地上传 pdf 文件,但每当我尝试上传 docx 文件时,它都会出现验证错误 'must be a file of type: doc, pdf, docx'
任何想法

感谢通过允许 zip

解决了这个问题
$validator = Validator::make($request->all(), [
            'resume'   => 'mimes:doc,pdf,docx,zip'
        ]);

这是因为https://en.wikipedia.org/wiki/Office_Open_XML

在Laravel 5.6.3中,我已经使用dot(.)符号解决了这个问题:

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