Como instalar PHP, MySQL e Imagick no Windows 7

Instalar php, mysql e imagick no Windows 7  (Ou windows seven, como preferir), pode se tornar uma verdadeira dor de cabeça.

O problema na instalação não é PHP nem MySQL, mas sim o Imagick, que causa, pois dependendo da versão do PHP a lib do imagick não é compatível, pois precisa ser compilada com o mesmo compilador, no caso VC6 ou VC9.

Como instalar tudo apache, php, mysql um a um é bem complicado, pode valer a pena buscar a um pacote completo, que já vem tudo incluso, como é o caso do Xampp, que é um pacote que contém todos estes aplicativos.

O problema é que a versão mais recente do xampp 1.7.3 possui uma compilação do PHP imcompatível com a lib do imagick disponivel para download. Testei de todas as formas e não foi possível. Umas das supostas soluções possíveis que encontrei era substituir o php por uma versão compatível com a lib. Fiz a substituição e o imagick funcionou que uma beleza, porém aí os problemas foram outros. A lib mysql não funcionava. Então caiu tudo por terra.

XAMPP windows7

Após uns 2 dias de esquentar a cabeça consegui fazer tudo funcionar certinho como deveria.

Baixei xampp 1.7.0 no sourceforge e baixar também esta dll do imagick http://valokuva.org/outside-blog-content/imagick-windows-builds/080709/php_imagick_dyn-Q8.dll

Lembrando que a versão que instalei do ImageMagick foi a 6.4.1-0-Q8 windows dll que pode ser baixado aqui.

A instalação foi feita usando Windows 7 Ultimate x64.

XAMPP windows7

Leia também:

Como reiniciar em modo de segurança
  • Como reparticionar o disco no Windows 7 sem reinstalar.
  • Como usar inner join mysql
  • Driver hp deskjet D1460 (1400 series) windows 7
  • 64 bits como saber
    Tags: , ,

    One Response to "Como instalar PHP, MySQL e Imagick no Windows 7"

    1. Diego disse:

      Olá, eu estava com o mesmo problema que você e consegui instalar corretamente agora.
      Configurei o php.ini para ativar o imagemagick, mas infelizmente quando fui testar apareceu o seguinte erro:

      Fatal error: Class ‘Imagick’ not found in C:\XAMPP\xampp\htdocs\captcha.php on line 8

      Não sei o que estou fazendo de errado, poderia me dar alguma orientação? desde já agradeço

    Deixar um Comentário

    Enviar Comentário

    © 2011 Assuntos Gerais. Todos os direitos reservados.