Я знаю, что уже есть пост с таким же названием , но мой вопрос другой: как я объясняю это в посте переполнения стека , мне нужно использовать более последняя версия php-gd в моей 12.04 Ubuntu, чем та, что была поставлена apt-get, и, поскольку мои системные навыки немного плохи, я не знаю, как это сделать (я думаю, мне нужно как-то изменить мои репозитории пакетов, но ... ну, я не знаю как).
Для ясности, на моей машине с OSX у меня есть «связанная (2.1.0 совместимая)» версия GD с версией 1.6.2 libPNG. А на моем сервере Ubuntu Prod я застрял с GD 2.0.36 (см. php-info ). Могу ли я обновить это и как?
Кстати, причина этого объясняется в посте переполнения стека, связанном сверху: у меня огромная разница в качестве при изменении размера PNG, и кажется, что GD - это причина этого.
Большое спасибо.
Во-первых, вы должны следовать этому вопросу и установить необходимую версию PHP, которая поддерживает GD версии 2.1.0
, затем вы можете установить нужную версию GD соответствующим образом
sudo apt-get install php5-gd
ПРИМЕЧАНИЕ: php5.4 не совместим с GD> = 2.1.0
Я получил это из этого вопроса, хотя кажется, что он установил оба GD на одной машине
libgd2-xpm
2.0.36~rc1~dfsg-6ubuntu2 GD Graphics Library version 2 ii libgd2-xpm:i386
2.0.36~rc1~dfsg-6ubuntu2 GD Graphics Library version 2 ii libgd3
2.1.0-2~precise+1 GD Graphics Library php5-gd
5.4.17-4+debphp.org~precise+1 GD module for php5