Atualize o php5-gd em 12.04

2

Estou ciente de que já é uma postagem com o mesmo título , mas a minha pergunta é diferente: como explico, em um post do Stack Overflow , eu preciso usar uma versão mais recente do php-gd no meu Ubuntu 12.04 do que o fornecido pelo apt-get, e como as minhas habilidades no sistema são meio ruins, eu não sei como fazer isso (eu acho que eu preciso de alguma forma modificar meus repositórios de pacotes, mas ... bem, eu não sei como).

Para ser claro, na minha máquina dev de OSX, eu tenho uma versão GD "empacotada (2.1.0 compatível)", com uma versão 1.6.2 libPNG. E no meu servidor prod Ubuntu, eu estou preso com o GD 2.0.36 (veja php-info ). Posso atualizar isso e como?

A propósito, a razão disso é explicada na postagem de estouro de pilha vinculada no topo: Eu tenho uma enorme diferença de qualidade no redimensionamento de PNG, e parece que o GD é a causa disso.

Muito obrigado.

    
por Philippe 17.02.2014 / 10:15

1 resposta

0

Primeiro, você precisa seguir esta questão e instale a versão necessária do PHP que suporta GD versão 2.1.0

então você pode instalar sua versão necessária do GD de acordo

 sudo apt-get install php5-gd

NOTA: o php5.4 não é compatível com o GD > = 2.1.0

Consegui isso com essa pergunta, embora pareça que ele tenha instalado os dois GDs na mesma máquina

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
    
por kamil 17.02.2014 / 10:24