二〇〇六年 如月 一五日(水)
MTでサムネイル表示
こんばんは。Miyaです。
暖かくなってきたと思ったら寒くなったり、この時期は体調管理に気をつけましょうね。
さて、Movable Type以外のブログサービスを使っていて、Movable Typeを使うと利点も多いのですが、欠点も色々あります。
その代表格が、画像のサムネイル表示です。
ブログのindexページには小さい画像を表示させて、画像をクリックすると大きくなる。
画像を加工して、2つファイルをアップロードしてリンクを張れば可能は可能なんですが、なかなか手間がかかります。
今日はMovable Typeのサムネイル表示について。
Movable Typeでの画像のサムネイル表示必要なのはプラグインではなく、ImageMagickというモジュールです。
これは、MTの管理画面のパスで、mt-check.cgiと打ち込めばインストールされているかどうかが確認できます。
Image::Magick
サーバーには、Image::Magickがインストールされています。
と表示されていれば、問題ないのですが、
Image::Magick
サーバーには、Image::Magickがインストールされていせん。
と表示されていた場合は、モジュールが必要ということになります。
今回インストールを行なおうとしたサーバーにはImageMagickがインストールされているにもかかわらず、
Image::Magick
サーバーには、Image::Magickがインストールされていせん。
と表示されている状態でした。
これは、Perlを使用してImageMagickの機能を使う、Image::Magickがインストールされていないことを意味しています。
この場合のインストール方法としては、CPAN、RPMが考えられます。
まず最初にCPANでインストール
# perl -MCPAN -e shell
cpan> install Image::Magick
を行ないましたが失敗。
次にRPMでインストールを行なおうとしましたが、該当するrpmを探すのに時間がかかりました・・・。
rpmは使っているOS、バージョンにより分かれています。
現在使用しているOS、既にインストールされているImageMagickにあわせるのが良いようです。
無事rpmを見つけられたら、自サーバーへダウンロードし、
rpm -ivh ImageMagick-perl.rpm
特にエラーがなければ、
Preparing... ########################################### [100%]
1:ImageMagick-perl ########################################### [100%]
と表示されてインストールが完了します。
モジュールのインストールを行なわなければならないので、レンタルサーバーによっては使えないのがつらいところですね。
http://www.gofield.co.jp/mt2/mt-tb.cgi/534