欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > CMS技术 > 织梦图片集上传图片报错 FILEID:X错误处理办法
这篇文章主要为大家详细介绍了织梦图片集上传图片报错 FILEID:X错误处理办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

国庆刚过,今天一大早用户就咨询361模板小编,织梦图片集上传图片报错 FILEID:X错误该如何处理,如下图:

织梦图片集上传图片报错 FILEID:X错误处理办法 

这样的报错情况不少站长都可以遇到过,这种情况一般是站长可能最近修改过相关的文件,但是文件的BOM编码没有注意到,最有效的 解决办法就是修改一下相关文件的BOM,如下图:

文件BOM修改

 织梦dedecms图集后台上传图片报错处理方法:

经过361模板技术的检查是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++,菜单栏有一格式菜单,打开即可调整文件格式)

当然如果不想费劲的话,可以用361模板提供的的bom清除工具一键去除就行了!代码如下:

<?php
//remove the utf-8 boms
//by magicbug at gmail dot com
if (isset($_GET['dir'])){ //config the basedir
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
checkdir($basedir);
function checkdir($basedir){
if ($dh = opendir($basedir)) {
  while (($file = readdir($dh)) !== false) {
   if ($file != '.' && $file != '..'){
    if (!is_dir($basedir."/".$file)) {
     echo "filename: $basedir/$file ";
     echo checkBOM("$basedir/$file")." <br>";
    }else{
     $dirname = $basedir."/".$file;
     checkdir($dirname);
    }
   }
  }
closedir($dh);
}
}
function checkBOM ($filename) {
global $auto;
$contents = file_get_contents($filename);
$charset[1] = substr($contents, 0, 1);
$charset[2] = substr($contents, 1, 1);
$charset[3] = substr($contents, 2, 1);
if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {
  if ($auto == 1) {
   $rest = substr($contents, 3);
   rewrite ($filename, $rest);
   return ("<font color=red>BOM found, automatically removed.</font>");
  } else {
   return ("<font color=red>BOM found.</font>");
  }
}
else return ("BOM Not Found.");
}
function rewrite ($filename, $data) {
$filenum = fopen($filename, "w");
flock($filenum, LOCK_EX);
fwrite($filenum, $data);
fclose($filenum);
}
?>

将上面代码另存为bomclear.php,放在网站根目录下运行该文件就可以了。

懒人下载地址:

链接: https://pan.baidu.com/s/1_oAFX3i_gukN-1bkinKJEA   提取码: pd1t

阅读扩展:

关于页面BOM可能出现的问题,我们推荐阅读

网页顶部一小行空白怎么解决

织梦后台验证码无法显示且头部多了一个空行问题修复

以上就是织梦图片集上传图片报错 FILEID:X错误处理办法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 图片集 上传图片报错 FILEID

上一篇织梦系统如何实现不同栏目分别搜索 按栏目搜索实现办法

下一篇织梦后台跨站请求伪造错误:CSRFTokenCheckFailed提示解决办法

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在