質問
- ImageMagickの使用方法
-
本文:
初歩的な内容で申し訳ありません、、
ImageMagicはインストール済で、パスが「/usr/bin」であることは理解できています。
また、他サーバで動作確認済のImageMagicを利用したソースがあります。
ミニバード上でphpinfo()を実施し、ImageMagicの項目が追加されていれば、ImageMagickは使用可能と思いますが
下記設定を行いました。
・php.iniの67行目に、「extension=/usr/bin/imagick.so」の一行を追加
経験上、上記を行えばphpinfo()にImagickが追加されると思いましたが、反映がありません。
手順が誤っているようであれば、教えて頂けますでしょうか。
よろしくおねがいします。 - 緊急度:急ぎ投稿者:Antennixさん投稿時間:2014/02/13 09:13
回答 No.2510
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム--
- 投稿者:ネットオウル運営 投稿時間:2014/03/05 15:25
回答 No.2478
この回答がベストアンサーです
「ImageMagicがインストールされている」といっても、
/usr/bin/animate
/usr/bin/compare
/usr/bin/composite
/usr/bin/conjure
/usr/bin/convert
/usr/bin/display
/usr/bin/identify
/usr/bin/import
/usr/bin/mogrify
/usr/bin/montage
/usr/bin/stream
とその関連のファイル(つまり、ImageMagick-x.x.x-x.x86_64.rpmの内容)がインストールされているだけで、imagick.so はインストールされていないみたいですよ。
pearからinstallしようと思っても、必要な MagickWand-configとか、Wand-configとか(これは、(これは、ImageMagick-devel-x.x.x-x.x86_64.rpmに含まれる)がインストールされていないからうまくいかない。
どうしても imagick.so を使いたかったら、CentOSの似た環境を自分で作成して、そこでインストールした imagick.so をコピーしてくるしかないのではないかなぁ。
不可能ではないにしても、結構、難易度が高いと思います。
ちなみに、「extension=/usr/bin/imagick.so」の書き方はそもそも間違っているので、どのみちダメです。
グラフィックライブラリは、GD がインストールされているので、それで代用できるなら、それを使ったたほうが賢明かと思います。