GD已启用..仍有问题。 php没有编译 - GD支持

时间:2013-04-14 23:32:31

标签: php gd

5.3.3-7 squeeze15

我在服务器上运行了5.3.3-7 squeeze15。我没有使用--with命令为GD或任何东西编译php。

我使用标准的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.2 启用T1Lib支持 启用GIF读取支持 已启用GIF创建支持 启用JPEG支持 libJPEG版本6b 启用PNG支持 libPNG版本1.2.44 WBMP支持

问题是我仍然遇到GD的问题,从致命错误到只是没有渲染图像正在调整大小的页面

php.ini没有参考gd.so bt gd.ini文件不需要吗?

我看过我可能需要用gd重新编译php吗?

任何想法都会有所帮助

1 个答案:

答案 0 :(得分:0)

基本上问题是php没有用GD选项编译,所以这意味着对imageantialias()的调用失败了。

删除该行并因此删除了该错误的功能,请参阅下面的php手册,

http://php.net/manual/en/function.imageantialias.php

Note: This function is only available if PHP is compiled with the bundled version of the GD library.

虽然dos没有解决问题,但如果其他人遇到同样的问题,这是解决问题的方法。