Yii 错误检测 mime 类型
Yii wrong detect mimType
我在 yii 1.1 和 CActiveRecord 模型中有一个应用程序,用于检查上传文件的 mimType
'mimeTypes'=>'jpg,jpeg,gif,png'
但是当我上传 jpg 文件时出现错误:
the file "picture003.jpg" cannot be uploaded. Only files of these MIME-types are allowed: jpg, jpeg, gif, png.
我也试过这个:
'mimeTypes'=>'image/jpg,image/jpeg,image/gif,image/png'
有一段时间我收到这个错误:
finfo_file(C:\xampp\tmp\phpD670.tmp): failed to open stream: No such file or directory
这是正确的'mimeTypes'=>'image/jpg,image/jpeg,image/gif,image/png'
,所以为了防止下一个错误
finfo_file(C:\xampp\tmp\phpD670.tmp): failed to open stream: No such file or directory
模型保存后使用文件保存,保存后cuase文件将从临时目录中删除。
if ( $model->save() ) {
$model->image->saveAs(/*path*/);
}
我在 yii 1.1 和 CActiveRecord 模型中有一个应用程序,用于检查上传文件的 mimType
'mimeTypes'=>'jpg,jpeg,gif,png'
但是当我上传 jpg 文件时出现错误:
the file "picture003.jpg" cannot be uploaded. Only files of these MIME-types are allowed: jpg, jpeg, gif, png.
我也试过这个:
'mimeTypes'=>'image/jpg,image/jpeg,image/gif,image/png'
有一段时间我收到这个错误:
finfo_file(C:\xampp\tmp\phpD670.tmp): failed to open stream: No such file or directory
这是正确的'mimeTypes'=>'image/jpg,image/jpeg,image/gif,image/png'
,所以为了防止下一个错误
finfo_file(C:\xampp\tmp\phpD670.tmp): failed to open stream: No such file or directory
模型保存后使用文件保存,保存后cuase文件将从临时目录中删除。
if ( $model->save() ) {
$model->image->saveAs(/*path*/);
}