2015年2月6日金曜日

MACにImageMagickをインストールするのに苦労した

MACのローカル開発環境でImageMagickを動かすのに苦労しました

PHP Fatal error: Class 'Imagick' not found
が取れない。

最終的には、
sudo pecl install imagick
これが通って、
add "extension=imagick.so" to php.ini
こんなメッセージがでたら、php.iniにextension=imagick.soを加えて、再起動
sudo apachectl restart
でいけました。


それまでにいろいろ試したんですけど、XQuarts(X11)をパッケージでインストール
http://xquartz.macosforge.org/landing/
Xquartzを起動させて、
export DISPLAY=':0.0'
brew install imagemagick --with-x11
としてから、最初のsudo pecl install imagickをしたらできたみたいな感じです。