dede图集后台上传图片报错 提示红色FILEID错误的处理办法
资源来源网络,如需授权,请更换源码,模块仅供学习,如需商用请购买正版授权,本栏目不提供技术服务!
如遇蓝奏网盘打不开lanzous替换成lanzoux尝试!
如遇蓝奏网盘打不开lanzous替换成lanzoux尝试!
今天发布图片集时,上传图片提示FILEID:X错误,缩略图显示为红色Error,前几天还正常的,可以确定是这几天修改了系统文件造成的,dede图集后台上传图片报错,提示红色FILEID错误的处理办法。
dedecms图集后台上传图片报错处理
仔细检查是UTF-8版本BOM格式造成的,检查dedecms系统文件include/common.inc.php和/data/common.inc.php的文件格式,用dreamweaver打开以上文件检查,ctrl+j打开编码查看,去掉上图中红框里“包括unicode签名bom”前面的勾,保存,替换原来文件,问题解决。
UTF-8编码的朋友,注意将格式调整为UTF-8 无 BOM格式,GBK编码的朋友,注意将格式调整为ANSI(使用NotePad++,菜单栏有一格式菜单,打开即可调整文件格式,当然也可以选择DW,Editeplus 云云)
如果还是不能解决,参见《DedeCMS图集上传图片出现FILEID:X报错终极解决方法》
dedecms织梦默认对远程JPEG格式图片不能本地化,网上搜索了一番,疑似被这个问题困扰的人蛮多的,所以,写了一个针对dede远程JPEG格式图片不能本地化的解决方法。经过摸索,只需修改一个文件就可以,本文只针对复制采集远程jpeg格式图片不能本地化的修改。
第一步、后台附件设置,图片浏览器文件类型:jpg|gif|png|jpeg|bmp,注意添加jpeg。
第二步、修改dede/inc/inc_archives_functions.php文件,搜索gif|jpg|png修改为gif|jpg|png|jpeg就可以了。