yii2文件类型识别不对处理

原创
2018/01/10 08:45
阅读数 405

文件类型识别不对处理

[['file'], 'file', 'skipOnEmpty' => false,'extensions'=>'xls,xlsx', 'checkExtensionByMimeType' => false],

重点在这句:'checkExtensionByMimeType' => false

来自网友: “我根据调试发现,默认根据MIME类型来判断扩展名是启用的,并且我的xlsx文件被PHP的Magic扩展名库识别为了zip类型,从而zip和xlsx不相等,所以验证不通过了。不清楚是不是因为我的xlsx文件是wps或者moodle导出的原因,没有试验用Excel2010是否就能正确识别MIME,反正Yii2本身允许你通过配置参数不使用这个推断,绕过去就可以了。”

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部