5.3.3-7 squeeze15
我在服务器上运行5.3.3-7 squeeze15。我没有使用--with命令编译php来进行GD或其他任何操作。
我已经使用标准的apt-get install php5-gd安装了php5-gd。我的phpinfo显示支持GD
解析的其他.ini文件/etc/php5/apache2/conf.d/gd.ini
我已经检查了gd.ini文件,它肯定有未注释的gd.so扩展名。
phpinfo的GD部分显示所有这些功能都已启用
GD支持启用GD版本2.0 FreeType支持启用FreeType与freetype链接FreeType版本2.4.2WBMP支持启用T1Lib读取支持启用GIF创建支持启用JPEG支持启用libJPEG版本6b FreeType支持启用libPNG版本1.2.44WBMP支持
问题是,我仍然在GD方面遇到问题,从致命错误到不渲染页面,其中的图像正在调整大小
php.ini没有引用gd.so文件中不需要的gd.ini bt吗?
我读到我可能需要用gd重新编译php?
任何想法都会有帮助
发布于 2013-04-18 01:03:17
基本上,问题是php没有使用GD选项进行编译,所以这意味着调用imageantialias()失败。
删除该行,因此该功能删除了错误参见下面的php手册所说的,
http://php.net/manual/en/function.imageantialias.php
注意:只有在使用GD库的捆绑版本进行编译时,此函数才可用。
诚然,这并不能解决问题,但这是一种绕过它的方法,以防其他人也有同样的问题。
https://stackoverflow.com/questions/16005579
复制相似问题