Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data技术
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
暂无