把include/uploadsafe.inc.php里找到以下代碼
$imtypes = array("image/pjpeg","image/jpeg","image/gif","image/png","image/xpng","image/wbmp","image/bmp");
if(in_array(strtolower(trim(${$_key.'_type'})),$imtypes))
{
$image_dd = @getimagesize($$_key);
if (!is_array($image_dd))
{
exit('Upload filetype not allow !');
}
}
下載全新的DEDE都不能正常上傳圖片,百度一下,找到結(jié)果無非是這兩種情況
1、刪掉以上代碼 2、目錄權(quán)限問題
現(xiàn)在我告訴你,這兩種方法純司扯蛋!!!!
這個問題,是官方編寫程序不慎造成的,也就是說,官方版本的這個文件有一處錯誤!
可惜,官方?jīng)]有發(fā)現(xiàn)這個問題,一直到現(xiàn)在的5.7版本,仍然是這個錯誤。
根本的解決辦法:
把 $imtypes = 改成 $imgtypes =
就解釋到這里,如果還有其他的問題和解決辦法,請在下面留言!