【发布时间】:2014-12-14 02:42:22
【问题描述】:
更新到 Mac OS X 10.10 (Yosemite) 并启动支持 PHP 的 Apache 后,除了对 PNG 文件的任何图像操作外,一切都像以前一样工作。我得到一个Call to undefined function imagecreatefrompng(),而对 JPEG 文件的任何操作都有效。所以 GD 存在,但不适用于 PNG。
phpinfo() 中有一行看起来像问题:'--with-png-dir=no'
来自phpinfo()的GD部分:
如何让包含的 PHP 处理 PNG 文件?
【问题讨论】:
-
我也升级到了优胜美地并被这个咬了。我通过安装自定义 php 修复了它,但这并不理想。我们可以做些什么来让苹果在未来的更新中修复 gd 和 png?
-
如果任何参与者想知道所有选票来自哪里 - this question has been discussed on meta
-
看起来您已将 GD 库或 php-gd 模块升级到编译后不支持 PNG 的版本。如果是这种情况,您需要使用支持,或通过支持升级到第 3 方版本。
-
这是个好问题。为什么要暂停??
-
我不明白为什么这个问题被搁置它有很多帮助(我有类似的问题)。如果没有@Jpsy 对我的 Q 的回答,我就无法做到。
标签: php osx-yosemite php-gd