« AM/FM/TV 3バンド対応携帯「RADIDEN」 | メイン | Sohan Halwa »

2005年08月31日

NetPBMでpngファイルのサムネイル作成

XREAサーバに設置したMTの動作を確認していたところ、pngファイルをアップロードしたときに問題が発生しました。以下のようなエラーが表示されてサムネイル画像が作成されません(元ファイルのアップロードは問題なし)。

file not found: /usr/bin/topnm at /virtual/ユーザID/public_html/x/mt/lib/MT/Image.pm line 126

NetPBMでpngのサポート

調べてみると、どうもFAQだったようでサムネイル作成に使っているNetPBMがデフォルトでpngをサポートしていないのが原因とのこと。解決策は簡単で、lib/MT/Image.pmの120行目を以下のように書き換えるだけです。

変更前: my %Types = (jpg => 'jpeg', gif => 'gif');
変更後: my %Types = (jpg => 'jpeg', gif => 'gif', png => 'png');

ちなみに自宅サーバではNetPBMではなくImageMagickを使っていたのでこの問題には気づきませんでした。

投稿者 sai : 2005年08月31日 01:18

コメント

コメントしてください




保存しますか?