PECLの最近のブログ記事
仕事での出来事。
「画像のサムネイルの画質もっと綺麗にならん?」
この一言をきっかけにプログラムの見直しに掛かる・・・
うーーん。画像サイズを60%まで縮小しているものを綺麗にって言われてもな~
GDだとかなりきつそうだったんで代替案を探していたところ、フとMovableTypeのファイルアップーロードが頭に浮かんだ。
「そうだ。ImageMagickならどうだ!?」ということで早速Google先生で検索。
なんとImageMagickを扱うPECLライブラリを発見。
その名も「Imagick」
サンプルはここが使えそう
ImagemagickやGraphicMagickをPHPで利用するAPI PECL::IMagick imagemagick - PHP::PEAR - dozo PukiWiki
うん。これは使えそうな気がする。。。ということで
pecl install imagick-beta
とコマンドを打ってみると・・・・
( ̄Д ̄;) ガーン
ImageMagick-develがサーバーに入っていないためエラーになるじゃないですかorz
とりあえず今日はあきらめたw
(続く・・・かも?)
php5はphp4と違い、configure時に--with-zipが使えなくなったようです。
で、zip関数はどこ?となりますが、PECLの中に入っています。
PECLモジュールのインストールにはpearコマンドが使えるので
# pear install zip
で、簡単にインストールできます。
あとは、zip.soがあるディレクトリを探し出し、
php.iniの中に
extension_dir=「zip.soまでのパス」 extension=zip.so
を追加してapacheを再起動。
phpinfoで「zip」項目が確認できたらインストール完了です。




