织梦cms图集上传图片缩略图出现FILEID:X错误的解决办法_Redis_青云站长教程网
欢迎来到站长教程网!
  • 秒到短信接口 免费试用
  • 微信支付宝接口 秒结算
  • 中文网站排名|申请加入
  • 搜索引擎全站查询
  • 查询移动网站权重数据
  • 海外主机 台湾公司直销
  • Redis

    当前位置:主页 > 数据库 > Redis >

    织梦cms图集上传图片缩略图出现FILEID:X错误的解决办法

    时间:2019-07-11|栏目:Redis|点击:
  • 我们有时在图集栏目上传图片时出现FILEID:X错误,但是在附件管理里面能够看到已经上传成功的图片文件。
    如下图:

    织梦cms图集上传图片缩略图出现FILEID:X错误的解决办法


    织梦cms图集上传图片缩略图出现FILEID:X错误的解决办法
    本地安装了一下新版的V57utf-8,测试了一番,没有发现该问题,登录到一个朋友提供的存在该问题的站点后台,注意到为UTF-8版本,遂详细测试了一番,查看了管理目录下的swfupload.php做了几个断点测试,在生成缩略图那里找到了问题的原因。
    查看一下你的include/common.inc.php 的文件格式UTF-8编码的朋友,注意将格式调整为UTF-8 无BOM格式,utf-8编码的朋友,注意将格式调整为ANSI(使用NotePad++,菜单栏有一格式菜单,打开即可调整文件格式,当然也可以选择DW,Editeplus 云云)
    另外需要注意一点,如果语言编码使用的为UTF-8编码的朋友,一定注意,不要用记事本打开修改保存任何系统文件。
    现在提供一个缩略图修复文件,保存为a.php,放在网站根目录访问下就可以了。
    如果在访问a.php的时候报错如:
    PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
    那就试用下面的修改版检查出有bom的文件自己修改吧。
    completed! "); function checkdir($basedir) {  if ($dh = opendir($basedir))  {   while (($file = readdir($dh)) !== false)   {    if ($file != '.' && $file != '..')    {     if (!is_dir($basedir."http://www.itbiancheng.com/".$file))     {      //echo "filename: $basedir/$file ";      checkBOM("$basedir/$file");     }     else     {      $dirname = $basedir."http://www.itbiancheng.com/".$file;      checkdir($dirname);     }    }   }   closedir($dh);  }   } function checkBOM ($filename) {  global $auto;  $contents = file_get_contents($filename,NULL,NULL,0,10);  $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);    echo ($filename."--------"."BOM found ");   } else {    //return ("BOM found.");   }  }  //else return ("BOM Not Found."); } function rewrite ($filename, $data) {  $filenum = fopen($filename, "w");  flock($filenum, LOCK_EX);  fwrite($filenum, $data);  fclose($filenum); } ?> 附件下载:修复文件

    上一篇:DedeCMS5.7编辑器更换为dede5.6FCK编辑器的方法

    栏    目:Redis

    下一篇:PHP自定义密钥可逆加密,附带例子

    本文标题:织梦cms图集上传图片缩略图出现FILEID:X错误的解决办法

    本文地址:http://www.jh-floor.com/shujuku/Redis/2944.html

    您可能感兴趣的文章

    广告投放 | 联系我们 | 版权申明

    重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

    如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

    联系QQ:888888 | 邮箱:888888#qq.com(#换成@)

    Copyright © 2002-2017 青云站长教程网 版权所有 琼ICP备xxxxxxxx号