相信不少用户在阅读《dedecmsCMS后台不支持上传bmp格式图片的解决方法》教程后,仍然在尝试上传bmp格式图片时遇到“Upload filetype not allow !”的错误提示。以下将详细介绍如何彻底解决这一问题。
解决方法如下:
第一步:找到根目录下的“include”文件夹,并打开它。
第二步:在“include”文件夹中定位到名为“uploadsafe.inc.php”的文件,并将其打开。
第三步:在“uploadsafe.inc.php”文件中,找到大约第45行的位置,这里定义了一个变量“$imtypes = array”。接下来需要将这个变量名更改为“$imgtypes = array”。

$imtypes = array('image/pjpeg', 'image/jpeg', 'image/gif', 'image/png', 'image/xpng', 'image/wbmp', 'image/bmp');
// 修改为
$imgtypes = array('image/pjpeg', 'image/jpeg', 'image/gif', 'image/png', 'image/xpng', 'image/wbmp', 'image/bmp');
    
最后一步:保存修改后的“uploadsafe.inc.php”文件,并将其重新上传至服务器的“include”文件夹中。完成以上步骤后,您的系统应该可以正常支持bmp格式图片的上传了。
通过上述操作,您可以有效解决DedecmsCMS中上传bmp图片时出现的“Upload filetype not allow !”问题。希望这些步骤能帮助您顺利完成设置,让网站功能更加完善。如果您还有其他疑问,欢迎继续探索或咨询相关技术人员以获得进一步的帮助。
注意:在进行文件修改之前,请确保备份原始文件,以防出现问题时可以及时恢复。同时,建议仅在熟悉PHP代码及网站结构的情况下进行此类操作,以免对网站造成不必要的影响。