当我们在dedecms5.6后台上传图片的时候,会发现Upload filetype not allow这样的错误。一般上传图片错误有以下几种可能:
1、是程序不支持图片格式;
2、是这个控件失效了;
3、也可能是图片文件类型的原因。
所以我们查到了include/uploadsafe.inc.php文件,只要删除下面的代码就好了。
$imtypes = array("p_w_picpath/pjpeg","p_w_picpath/jpeg","p_w_picpath/gif","p_w_picpath/png","p_w_picpath/xpng","p_w_picpath/wbmp","p_w_picpath/bmp"); if(in_array(strtolower(trim(${$_key.'_type'})),$imtypes)) { $p_w_picpath_dd = @getp_w_picpathsize($$_key); if (!is_array($p_w_picpath_dd)) { exit('Upload filetype not allow !'); } }