杭州神话信息技术有限公司
标题:
不能上传图片,不能上传头像,确定开启GD库了
[打印本页]
作者:
rococo
时间:
2011-2-5 22:20:52
标题:
不能上传图片,不能上传头像,确定开启GD库了
找了很多教程。好像都没有遇到这个问题的,请教官方,是否可以解决。服务器是IIS的
作者:
放牛郎
时间:
2011-2-5 23:10:03
上传过程中具体有什么错误提示吗?
我估计是你images目录没可写权限
作者:
rococo
时间:
2011-2-5 23:17:32
提示为上传的图片文件不是有效的图片文件。
images特别给了eveyone权限
作者:
rococo
时间:
2011-2-5 23:19:30
提示为上传的图片文件不是有效的图片文件。(这个提示是发表微博信息的时候上传图片出现的)
更新头像的信息提示是:图片上载失败。
作者:
rococo
时间:
2011-2-5 23:40:06
function _setError($type, $val = '')
{
$error_types = array(501 => '没有上载的文件',
502 => '不允许的扩展名',
503 => '上载的文件超过了服务器最大限制的值,上载失败!',
504 => '目录不可写',
505 => '移动文件时出错!',
506 => '上载成功',
507 => '上载的图片文件不是有效的图片文件',
作者:
rococo
时间:
2011-2-5 23:47:21
else {
if(false == in_array($this->_ext, $this->_image_types))
{
$this->_setError(507);
return false;
}
if(function_exists('exif_imagetype') && !exif_imagetype($temp)) {
$this->_setError(507);
return false;
} elseif (function_exists('getimagesize') && !getimagesize($temp)) {
$this->_setError(507);
return false;
}
}
复制代码
导致507的几个判断,供大神们参考
作者:
rococo
时间:
2011-2-6 13:03:56
发现一个新的现象:粘贴网上图片url地址,可以成功。(这个是发表微博这块。关于更新头像依旧无法实现。从电脑上传一样依旧无法实现)
作者:
rococo
时间:
2011-2-6 14:31:07
问题就出在这个判断上。我注销了。就正常干活了
//if(function_exists('exif_imagetype') && !exif_imagetype($temp)) {
// $this->_setError(507);
// return false;
// } else if (function_exists('getimagesize') && !getimagesize($temp)) {
// $this->_setError(507);
// return false;
// }
作者:
davld
时间:
2011-2-16 19:39:25
8楼的,这个是在哪个文件里的修改?
作者:
coo
时间:
2011-2-16 20:46:43
学习下 这个要看看
欢迎光临 杭州神话信息技术有限公司 (http://www.cenwor.com/)
Powered by Discuz! X2