用过阿里云的都知道,只要是织梦程序,它的管理后台会不停地提示dedecms上传漏洞,如下图,

你点后面的修复 ,它提示要求升级到专业版才行,也就是说得交费,它才给修复。
解决方法:打开/includehttp://img.nanfengyl.com/uploadfileafe.inc.php,搜索下面代码:大约在40行左右。
if(empty(${$_key.'_size'}))
{
${$_key.'_size'} = @filesize($$_key);
}在它下面添加:
$imtypes = array("i*ge/pjpeg", "i*ge/jpeg", "i*ge/gif", "i*ge/png", "i*ge/xpng", "i*ge/wbmp", "i*ge/bmp");
if(in_array(strtolower(trim(${$_key.'_type'})), $imtypes)){
$i*ge_dd = @geti*gesize($$_key); if($i*ge_dd == false){
continue;
}
if (!is_array($i*ge_dd)) {
exit('Upload filetype not allow !');
}
}完美解决