premature end of data segment File: /lecms/xiunophp/ext/image.class.php [218]

Mada 2023-3-3 488

[运行警告] : imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Corrupt JPEG data: premature end of data segment File: /lecms/xiunophp/ext/image.class.php [218]

 

老是遇到这个问题。这次删除缩略图数据库都不行了。

最新回复 (6)
  • lecms 2023-4-21
    引用 2

    lecms\xiunophp\ext\image.class.php

    大概在30行,找到 $im_src = self::load_img($src_file, $imgs['mime']); 在下面一行加入代码

    if($im_src === false){
        return FALSE;
    }
  • u21331 11月前
    引用 3
    按照周老大的方法问题依旧存在,采集图片路径:xxx /img/allimg/10/45-270d051251455F.jpg,估计原因是包含了- 符号,求过滤特殊符号...
  • lecms 9月前
    引用 4

    lecms/xiunophp/ext/image.class.php 218行左右,改成下图所示看看~~

    	// 加载图片资源
    	public static function load_img($src_file, $mime) {
    		switch($mime) {
    			case 'image/jpeg':
    				$im_src = @imagecreatefromjpeg($src_file);
    				!$im_src && $im_src = @imagecreatefromgif($src_file);
    				break;
    			case 'image/gif':
    				$im_src = @imagecreatefromgif($src_file);
    				!$im_src && $im_src = @imagecreatefromjpeg($src_file);
    				break;
    			case 'image/png':
    				$im_src = @imagecreatefrompng($src_file);
    				break;
    			case 'image/wbmp':
    				$im_src = @imagecreatefromwbmp($src_file);
    				break;
    			default:
    				return FALSE;
    		}
    		return $im_src;
    	}

     

  • zhazha123 9月前
    引用 5
    提示 {"error":"[\u8fd0\u884c\u8b66\u544a] : imagecopyresampled() expects parameter 2 to be resource, bool given File:  []"}
  • 小夜好坏 7月前
    引用 6
    zhazha123 提示 {"error":"[\u8fd0\u884c\u8b66\u544a] : imagecopyresampled() expects parameter 2 to ...
    你这个发布错误解决了么?我也遇到一样问题
  • lecms 7月前
    引用 7
    记得:后台 - 附件管理 - 删除无用附件
返回
发新帖