Mountain Lionで動かなくなったimagickの復活方法

以前、MAMP 2.0.5 のPHPにImageMagickをインストール | のぶろぐで入れたimagemagickがMountain Lionにしたことで動かなくなりました
以下、使えるようにした備忘録です

1.Homebrewを使えるようにする

Mountain LionでHomebrewを使うためにすること | のぶろぐ

imagemagickを更新する

~~~
brew upgrade imagemagick
~~~

imagickを入れなおす

~~~
sudo pecl uninstall imagick
sudo pecl install imagick
~~~

するとERROR: `phpize’ failedとエラーが出てpecl installが動きません
これはXcodeのバージョンアップによるモジュールの違いが原因なので必要なモノをいれます
~~~
brew install autoconf automake
~~~

再実行
~~~
sudo pecl install imagick

Build process completed successfully
Installing ‘/Applications/MAMP/bin/php/php5.3.6/include/php/ext/imagick/php_imagick.h’
Installing ‘/Applications/MAMP/bin/php/php5.3.6/include/php/ext/imagick/php_imagick_defs.h’
Installing ‘/Applications/MAMP/bin/php/php5.3.6/include/php/ext/imagick/php_imagick_shared.h’
Installing ‘/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/imagick.so’
install ok: channel://pecl.php.net/imagick-3.0.1
configuration option “php_ini” is not set to php.ini location
You should add “extension=imagick.so” to php.ini
~~~

これで入りました。
は~時間がかかった。。。

コメント

  1. 【Mountain Lion】動かなくなったImageMagickをMacに再びインストールする方法。 | Behind the Design. より:

    […] (参考)→  Mountain Lionで動かなくなったimagickの復活方法 […]

タイトルとURLをコピーしました