MAC自带的php5.5.14的gd不支持png

proheart 2015-06-07 09:50:32
MAC自带的php5.5.14的gd不支持png, 如何解决?

<?php

$img = imagecreatetruecolor(50, 30);
$green = imagecolorallocate($img, 0, 255, 0);
$result = imagefill($img, 0, 0, $green);
imagepng($img, './pic.png');
imagedestroy($img);

产生不出图片
但是gif可以,比如
<?php

$img = imagecreatetruecolor(50, 30);
$green = imagecolorallocate($img, 0, 255, 0);
$result = imagefill($img, 0, 0, $green);
imagegif($img, './pic.gif');
imagedestroy($img);
...全文
198 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
傲雪星枫 2015-06-07
  • 打赏
  • 举报
回复
可以用imagemagick,这个比gd好用多了。
xuzuning 2015-06-07
  • 打赏
  • 举报
回复
如果不对 imagepng 函数报错,那应该是支持的 你可通过 phpinfo 看一下 真不支持的话就应重新编译 GD 库了
黄袍披身 2015-06-07
  • 打赏
  • 举报
回复
xampp 轻松解决....mac 自带的那个PHP 真心不好
xuzuning 2015-06-07
  • 打赏
  • 举报
回复
这确实没有 png 支持
要这样的
proheart 2015-06-07
  • 打赏
  • 举报
回复
gd GD Support enabled GD Version bundled (2.1.0 compatible) GIF Read Support enabled GIF Create Support enabled JPEG Support enabled libJPEG Version 9 compatible WBMP Support enabled XBM Support enabled Directive Local Value Master Value gd.jpeg_ignore_warning 0 0 刚接触PHP,麻烦看下phpinfo()中是不是有对PNG的支持,上面是GD库的信息。谢谢

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧