加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 我无法使用imagecreatefrompng()打开此PNG文件

发布时间:2020-12-13 16:03:07 所属栏目:PHP教程 来源:网络整理
导读:这是一个PNG文件: http://imgur.com/NUl4v.png(是的,没关系,这是一个带有标志的有趣的企鹅……) 运行以下代码时: imagecreatefrompng('http://imgur.com/NUl4v.png'); 我收到一个错误: PHP Warning : imagecreatefrompng() [function.imagecreatefrompng]
这是一个PNG文件: http://imgur.com/NUl4v.png(是的,没关系,这是一个带有标志的有趣的企鹅……)

运行以下代码时:

imagecreatefrompng('http://imgur.com/NUl4v.png');

我收到一个错误:

PHP Warning: imagecreatefrompng() [function.imagecreatefrompng]: Cannot read image data in /home/test/…

PNG文件似乎没问题 – 我可以用不同的编辑器打开它,Unix文件命令报告它是:

PNG image,640 x 360,8-bit/color RGB,non-interlaced

PHP版本:5.2.13
GD版:捆绑(2.0.34兼容)

我不明白为什么,但以下工作:
imagecreatefromstring(file_get_contents('http://imgur.com/NUl4v.png'));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读