我在Drupal安装中收到此消息:
GD图像过滤质量低劣 性能
安装的PHP GD版本 不支持图像 过滤(去饱和,模糊,否定, 等等)。它可能是使用编译的 来自的官方GD库 http://www.libgd.org代替GD 与PHP捆绑在一起的库。你应该 重新编译PHP --with-gd使用 捆绑的GD库。看到 http://www.php.net/manual/en/image.setup.php。 imageFilter的实现 PHP将在临时使用。
我在Ubuntu 9.04上使用php中的默认GD库
更新此库的确切命令是什么?
答案 0 :(得分:1)
你可以从dotdeb安装php。问题是debian编译gd而没有php添加到gd的扩展名。
另一个选择是安装ImageMagick并告诉drupal使用imagemagick而不是gd。对我来说,无论如何,magick的工作效果要比gd好得多。我试图限制用户上传1200x1200最大尺寸的图像,并且当他们上传更大的图像时,他们的内存总是耗尽内存。
apt-get install imagemagick
答案 1 :(得分:0)
dotdeb是simplest solution。如果您正在从Debian / Ubuntu运行LAMP,那么您通常需要在源代码中使用dotdeb,而不仅仅是针对此特定问题。