【CakePHP】mediaプラグインインストール for Linux v1.3RC
大まかな流れは以下の通り
- ImageMagickインストール
- PEARインストール
- gccインストール
- imagickインストール
- imagickの組み込み
それぞれの詳細は以下の通り
- ImageMagickインストール
ImageMagickとは画像を操作したり表示したりするソフトウェアスイートである。
mediaプラグインでは画像処理にImageMagickを使用しているため導入が必要。
- PEARインストール
PEARはPHPで書かれたPHPのライブラリを提供しているサービス。
PEARの他にCで書かれたPHPのライブラリ提供サービスとしてpeclがある。
下記imagickをインストールするにあたりpeclが必要となり、
peclコマンドが含まれているPEARパッケージを導入する必要がある。
※リポジトリの指定はPHP本体インストール時のものと合わせること
- gccインストール
PEARインストール後早速imagickをインストールしたら下記のエラーが発生。
どうやらcc、gccが足りないらしい。
- imagickインストール
imagickはPHPからImageMagickを利用可能にするライブラリ
- imagickの組み込み
imagickをPHPへ組み込むため、php.iniへ設定する。
最近のPHPではextensionの設定は/etc/php.d配下にextention毎のファイルを置き、
php.iniから読み込む形式となっているため、
/etc/php.d配下にimagick.iniというファイルを作成し、その中に設定内容を記述する。
0 件のコメント:
コメントを投稿