Drupal: GD Image Filter Низкое качество / Низкая> Производительность - PullRequest
0 голосов
/ 26 сентября 2010

Я получаю это сообщение в моей установке 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.

Я использую библиотеку GD по умолчанию в php в Ubuntu 9.04

Что такоеточные команды для обновления этой библиотеки?

Ответы [ 2 ]

1 голос
/ 26 сентября 2010

Вы можете установить php из dotdeb .Проблема в том, что debian компилирует gd без расширений, которые php добавил в gd.

Другой вариант - установить ImageMagick и сказать drupal использовать imagemagick вместо gd.Для меня имиджевая магия работает намного лучше, чем GD.Я пытался ограничить пользователей загрузкой изображений максимального размера 1200x1200 и всегда загружал память в php, когда они загружали изображения большего размера.

apt-get install imagemagick
0 голосов
/ 26 сентября 2010

dotdeb - самое простое решение . Если вы используете LAMP вне Debian / Ubuntu, вам нужно вообще использовать dotdeb в своих источниках, а не только для этой конкретной проблемы.

...