« 冥王星除外で『ホルスト「惑星」』は?? | メイン | 「8月6日」・・・写真 »

Ramdom Entry Pickup

yumの自動アップデートで「ImageMagick」が使用不能に。。


[PR] 「ページランク6サービス」SEOのための上質リンクを激安でご提供!

Category : [ MovableType, 自宅サーバ ]
August 27, 2006 12:03
TAG : [Image::Magick,Linux,Perl,yum]





昨夜、ブログをエントリーしようと思い、
画像をアップロードしようと思ったら、
「500 Internal Server Error」が発生!

つまりは、画像縮小やサムネール画像が作成できなくなってしまった。

あれ?、なんで??

と思い、いろいろ調べていたら、
どうやら「Image::Magick」がエラーを吐いて、動いていないようだった。


Apacheのログ

[Sat Aug 26 23:12:19 2006] [error] [client 192.168.0.2] /usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Image/Magick/Magick.so: undefined symbol: InitializeMagick, referer: http://www.multiburst.net/****

http://(MT)/mt-check.cgi

を実行してみても、画面がImage::Magickで止まってしまう。


私のサーバーでは、Image::Magickをyumで管理しているのだが、
yumは夜間に自動アップデータをかけるように設定している。

ということで、yumのログを見てみると、


Aug 25 04:42:53 Updated: ImageMagick.i386 6.2.5.4-4.2.1.fc5.4
Aug 25 04:42:55 Updated: ImageMagick-perl.i386 6.2.5.4-4.2.1.fc5.4


アップデートしている、、、それで動かなくなったのか。。。

う〜〜ん。。

Image::Magickをソースからインストールするのは、苦い経験があるので、あまりしたくないし、
かといって代替のNetPBMを入れるのもまた手間だ。。。

ということで、Image::Magickをダウングレードすることにした。


一旦、アップデートしたImagemackをyumにてアンインストール。

# yum remove ImageMagick*


そして、一つ古いバーションのImageMagickをyumにてインストール。


# yum install ImageMagick-6.2.5.4-4.2.1.fc5.3
# yum install ImageMagick-perl-6.2.5.4-4.2.1.fc5.3


ついでに、yumの自動アップデートでImageMagickは除外することにした。


# vi /etc/yum.conf

exclude=ImageMagick*

これでなんとか解決(^^;)



The Definitive Guide to ImageMagick (Definitive Guide)
Michael Still
Apress (2005/12/26)
売り上げランキング: 144,616




ソーシャルブックマーク

「del.icio.us」にブックマーク|このエントリーの「del.icio.us」での登録状況|はてなブックマーク|はてなブックマーク|テクノラティ・リンク検索結果|Technorati|BlogPeople Instant Bookmark|BlogPeople Tags|ドリコムRSS|ニフティクリップ|livedoorクリップ|livedoorクリップ|ECナビに登録|add-fc2.gif|FC2ブックマークでの登録状況

このエントリーと関連性が高いと思われるエントリー


このエントリーに関連するかもしれない商品


おすすめ商品


Link Information

Link HTML:

トラックバックURL:

Trackbacks

» Fedora Core 5 に Movable Type 3.32 を設置。 from arad::weblog

アラド戦記用のメモを残すためにMovable Typeを設置してみました。 しか... [Read More]

コメント

 はじめまして。いろいろ探しまわった後にやっとこの記事にたどり着きました。。。私も全く同じようなImaeMagickのエラーに引っかかりMTのMTAssetが使えない状況になっています。
 同様のやり方でダウングレードしてみましたが今現在yumでは、ImageMagick-6.2.5.4-4.2.1.fc5.3
ImageMagick-perl-6.2.5.4-4.2.1.fc5.3
にダウングレードできませんでした。

 現在、どんな感じでImageMagickを利用しているのでしょうか?私も同様にFC5を今も尚使用しているのですが、もしご参考程度におしえて頂けたら幸いです!
 よろしくお願いします。

>サラダiさん

実はこの記事以降、サーバーの方はなにもいじっていないのです。
ですので、おそらくImagemagickはこの記事の時点でアップデートは止まっていると思います。

参考にならなくてすみません。。。

コメントする