用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5861|回复: 10
收起左侧

[已解决] 为何上传图片或文件时总出现文件类型不正确提示呢

[复制链接]
发表于 2012-4-25 21:58:45 | 显示全部楼层 |阅读模式
为何上传图片或文件时总出现The filetype you are attempting to upload is not allowed呢,是哪里的问题呢?
发表于 2012-4-25 23:04:21 | 显示全部楼层
mimes.php 设置的不对
 楼主| 发表于 2012-4-26 12:57:30 | 显示全部楼层
'gif'        =>        'image/gif',
'jpeg'        =>        array('image/jpeg', 'image/pjpeg'),
'jpg'        =>        array('image/jpeg', 'image/pjpeg'),
'jpe'        =>        array('image/jpeg', 'image/pjpeg'),
'png'        =>        array('image/png',  'image/x-png'),
'tiff'        =>        'image/tiff',
'tif'        =>        'image/tiff',
mines中是这样配置的,有问题么
发表于 2012-4-26 13:30:43 | 显示全部楼层
hjc 发表于 2012-4-26 12:57
'gif'        =>        'image/gif',
'jpeg'        =>        array('image/jpeg', 'image/pjpeg'),
'jpg'        =>        array('image/jpeg', 'im ...

有问题,参考 http://codeigniter.org.cn/forums/thread-442-1-1.html

改成 application/octet-stream 应该能解决问题。
 楼主| 发表于 2012-4-26 13:51:10 | 显示全部楼层
Hex 发表于 2012-4-26 13:30
有问题,参考 http://codeigniter.org.cn/forums/thread-442-1-1.html

改成 application/octet-stream  ...

怎么改,改成‘jpg’ => 'application/otect-stream',这样吗,好像不行。。。
发表于 2012-4-26 15:28:57 | 显示全部楼层
hjc 发表于 2012-4-26 13:51
怎么改,改成‘jpg’ => 'application/otect-stream',这样吗,好像不行。。。

还是不行那就不好办了。。。
CI 上传类就是用起来比较麻烦,除非你会改,呵呵
 楼主| 发表于 2012-4-26 16:45:06 | 显示全部楼层
好的,谢谢
发表于 2012-4-26 23:53:56 CI中国手机版 | 显示全部楼层
与浏览器版本有关。资源类型有明显差别
 楼主| 发表于 2012-4-27 22:05:39 | 显示全部楼层
ciogao 发表于 2012-4-26 23:53
与浏览器版本有关。资源类型有明显差别

我把2.1.0的upload类用1.7.3的换了,再把第199行那句换了另一句就可以了
发表于 2012-4-28 01:52:17 | 显示全部楼层
hjc 发表于 2012-4-27 22:05
我把2.1.0的upload类用1.7.3的换了,再把第199行那句换了另一句就可以了

替换了1.7.3,然后呢?哪句换哪句?能告诉一下吗?

本版积分规则