ウェブデザインに関する勉強ブログ

二〇〇六年 如月 一五日(水)

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%]

と表示されてインストールが完了します。

モジュールのインストールを行なわなければならないので、レンタルサーバーによっては使えないのがつらいところですね。

投稿者 gofield : February 15, 2006 05:37 PM
トラックバック
このエントリーへのトラックバックURL:
http://www.gofield.co.jp/mt2/mt-tb.cgi/534
コメント
コメントする
※英数記号のみのコメントは投稿することができません









名前、アドレスを登録しますか?