Instalando o Image Magick no Amazon EC2

5

Bem, eu sou um desenvolvedor PHP que conhece poucos comandos do Linux para fazer meu trabalho.

Eu preciso lançar um site do symfony 1.4 no Amazon EC2. Tudo está bem, exceto o IMagick. Eu magick também é instalado através do seguinte comando:

sudo yum install ImageMagick

O seu lib lib não está instalado / configurado, se isso não acontecer com o comando acima. No PHP, estou usando o IMagick, mas o script está falhando no IMagick. Eu sei que o problema é com a extensão IMagic do PHP, mas não sei como corrigir isso. Na caixa dev, é tão simples quanto ligá-lo no WAMP.

Alguém por favor pode sugerir onde devo procurar para confirmar se a extensão PHP do IMagick está instalada e configurada corretamente?

    
por Kapil Sharma 12.10.2012 / 16:36

2 respostas

4

ImageMagick e a extensão imagick do PHP são entidades separadas. imagick depende do ImageMagick sendo instalado, mas não é instalado com ele.

Normalmente, você instalaria o imagick com sudo pecl install imagick (talvez você precise ImageMagick-devel e php-devel , eu acho). Existem, dependendo dos seus repositórios, também pacotes yum / apt que fazem isso para você.

    
por 12.10.2012 / 16:38
10

Isso funcionou para mim:

yum install php-pecl-imagick

se estiver executando o php 5.5

yum install php55-pecl-imagick

se estiver executando o php 5.6

yum install php56-pecl-imagick

se estiver executando o php 7.0

yum install php70-pecl-imagick

se estiver executando php 7.1 (VOCÊ DEVE ESTAR AGORA!)

 yum install php71-pecl-imagick
    
por 05.07.2015 / 02:29