$ sudo pecl install imagick ------------ .....................done: 93,920 bytes 13 source files, building running: phpize sh: phpize: command not foundERROR: `phpize' failed ------------と言われる。phpizeがないみたい。
phpizeを使うために、
$ yum -y install php-develを入れる。
再挑戦
$ sudo pecl install imagick ------------ .....................done: 93,920 bytes checking whether to enable the imagick GraphicsMagick backend... no checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config pr ogram. ERROR: `/var/tmp/imagick/configure --with-imagick' failed ------------
ありゃ、もっかいエラー。調べる。
-参考
--[php]PECLコマンドが成功するまでのエラー解決備忘録(imagick編) : うえちょこ@ぼろぐ
ImageMagick-develを入れればよさげ。
というわけでyum経由でインストール。
$ sudo yum -y install ImageMagick-devel ------------ .......... Installed: ImageMagick-devel.x86_64 0:6.2.8.0-4.1 Dependency Installed: ghostscript-devel.x86_64 0:8.15.2-9.12.el5_5 lcms-devel.x86_64 0:1.18-0.1.beta1.el5_3.2 libICE-devel.x86_64 0:1.0.1-2.1 libSM-devel.x86_64 0:1.0.1-3.1 libXext-devel.x86_64 0:1.0.1-2.1 libXt-devel.x86_64 0:1.0.2-3.2.el5 Dependency Updated: ghostscript.x86_64 0:8.15.2-9.12.el5_5 Complete! ------------
入ったっぽい。
再々挑戦
$ sudo pecl install imagick ------------ ........ Build process completed successfully Installing '/usr/lib64/php/modules/imagick.so' Installing '/usr/include/php/ext/imagick/php_imagick_defs.h' Installing '/usr/include/php/ext/imagick/php_imagick_shared.h' Installing '/usr/include/php/ext/imagick/php_imagick.h' install ok: channel://pecl.php.net/imagick-3.0.1configuration option "php_ini" is not set to php.ini location You should add "extension=imagick.so" to php.ini ------------
うまく行ったっぽい。
iniファイルに追記(ファイル名はなんでもOK)
$ sudo vim /etc/php.d/imagick.iniimagick.ini
extension=imagick.so