yii2文件類型識別不對處理

文件類型識別不對處理調試

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

重點在這句:'checkExtensionByMimeType' => falseio

來自網友: 「我根據調試發現,默認根據MIME類型來判斷擴展名是啓用的,而且個人xlsx文件被PHP的Magic擴展名庫識別爲了zip類型,從而zip和xlsx不相等,因此驗證不經過了。不清楚是否是由於個人xlsx文件是wps或者moodle導出的緣由,沒有試驗用Excel2010是否就能正確識別MIME,反正Yii2自己容許你經過配置參數不使用這個推斷,繞過去就能夠了。」擴展

相關文章
相關標籤/搜索