LMLPHP后院

Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data技术

maybe yes 发表于 2019-08-12 15:58

发生这样的错误大家怎么破?

Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data

代码

if ($imagetemp) {
    if ($img_size = $this->get_open_graph_image_size($imagetempsize)) {
        if ($img_size[0] >= $minsize && $img_size[1] >= $minsize) {
            $fb_image = $imagetemp;
            $thumbdone = true;
            break;
        }
    }
}

这是个无解的问题,第二次写这个了,系某些 PHP 版本的 Bug。读取图片发生致命错误,这样又没有可以检测的函数PHP 终究不能胜任大一点的任务,语言本身代码质量太差,感觉每一个模块库都不强大,稍微深入一点就发现各种问题,给人感觉是为了实现这样一个功能而匆匆忙忙加入的库。

Also see:https://wordpress.org/support/topic/imagecreatefromstring-gd-png-fatal-libpng-error-read-error-truncated-data/

https://blog.csdn.net/weixin_34167043/article/details/91583079

2019-12-14 18:44:29 1576320268 0.092717