- 2009-04-23 (木) 10:25
- MovableType


- ImageMagick/ActivePerlでハマった
どうもここしばらく、アイテム一覧をしようとすると、エラーコード500(InternalServerError)が出る現象に悩まされてて、今回新規にインストールしようと思ったのも、それが原因だったりします。
ところが、なぜか新規インストールでも、アイテム登録したらエラーが再発。しかも他のサーバー上だと問題がない。
そうこうしている内に、どうやら画像アイテムを登録した場合だけ、この現象が発生することに気づいた。
そうなると、疑わしいのはサーバー側。とりあえずFastCGIやmemcachedあたりを疑ってみるも、どうも違うっぽい。Perl自身の問題なのか![]()
という訳で、GDを消してみたりしても、現象が変わらないので、これはActivePerlをゼロからインストールし直すしか無いかと思ったのですが、ふと「小粋空間」のエントリーのこと思い出しました。
もしやImageMagickのバージョンが・・・
PPMで確認したら、入っているのは、ImageMagick-6.4.7。
それに対してActivePerlは5.8.9でした。
「小粋空間」の表で調べると、ImageMagickは 6.3.5-9 から 6.3.8-0 までじゃないとまずいようです。
それならばと、インストール済みのImageMagickを削除し、新たに「ImageMagick-6.3.8-0-Q8-windows-dll.exe」をインストールし直してみました。
そういえば、最近インストール中に選択できるppmの追加インストールの選択肢が選べないなと思っていたのですが、今回は思いっきり追加インストールが可能になり、一連のインストールでPerlモジュールもインストールが出来ました。
こわごわと画像アイテムをアップロードし、アイテム一覧をさせると・・・・![]()
おー、表示できたーーー!
という訳で、身に覚えがある方、試してみてください。
- Newer >: インポートで引き継がれないもの
- < Older: WindowsVISTAのなぞ
ping a Trackback
- TrackBack URL for this entry.(1)
Comments:(2)
-
said
April 23, 2009 4:04 PM
|
ReplyThis!
こんにちは。
ごぶさたしてます。
お役に立てたようで良かったです。
大量にダウンロードして、ちまちまひとつずつインストールした甲斐がありました(笑)。
アイテム関連の500エラーは要注意ですね。-
-
replied for
yujiro's comment
April 23, 2009 5:39 PM
|
ReplyThis!
こんにちは、こちらこそご無沙汰してます。
>大量にダウンロードして、ちまちまひとつずつインストールした甲斐がありました(笑)。
うを、やっぱりひとつひとつ調べたんですか・・・
こちらは、おかげで助かりました。最新版さえ入れとけば、良いって訳じゃないと身にしみました。
-




スクリプトの読み込みが完了していません。
メールフォーム(Javascriptを使用していません)や、
Twitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。