Movable Type 5 でImage Driver をImager にしていて、JPEG画像はサムネイルが作られるのに、PNG画像では作られないといった問題の解決です
状態の確認
以下のアイテム一覧(スクリーンショット)は、Imager 使用で、PNG画像でサムネイルが表示されていないときの例です。(確認は、OSX Lion / MTOS 5.2 / MAMP + MacPorts Imagerインストールはcpanm による )
対応
まずは、Imager で対応しているファイルの形式を調べます。
use Imager; - 今日のCPANモジュール(跡地) によりますと、以下の一行コードで対応するファイル形式を調べられるとのことです。
perl -MImager -e 'print join ", ", sort keys %Imager::formats'
この結果で、pngがでていなければ、png画像に対応してないということになるようです。
PNGを扱えるようにするには、別途 Imager::File::PNG をインストールする必要があります。以下は参照ページです。
cpanm Imager::File::PNG
以上で解決しました。