GIF画像がPNG形式に変換されません
【原因】
ImageMagickがPNG非サポートの状態でビルドされている可能性があります。
以下のコマンドでImageMagickが対応している画像フォーマットを一覧表示できます。
$ /usr/local/ImageMagick-6.3.9-10/bin/convert -list format
正しくくビルドされている場合は、次のような行が出力されます。
$ /usr/local/ImageMagick-6.3.9-10/bin/convert -list format
Format Module Mode Description
-------------------------------------------------------------------------------
:
:
JNG* PNG rw- JPEG Network Graphics
MNG* PNG rw+ Multiple-image Network Graphics (libpng 1.2.7)
PNG* PNG rw- Portable Network Graphics (libpng 1.2.7)
See http://www.libpng.org/ for details about the PNG format.
PNG24* PNG rw- opaque 24-bit RGB (zlib 1.2.1.2)
PNG32* PNG rw- opaque or transparent 32-bit RGBA
PNG8* PNG rw- 8-bit indexed with optional binary transparency
:
:
【回避策】
1.Apacheを停止します。
2.libpng-develをインストールします。
3.ImageMagickを再ビルドします。
4.ImageMagickのconvertコマンドでPNGが対応フォーマット一覧に含まれることを確認します。
5.画像キャッシュをクリアします。
rm -Rf /var/roundabout/cache/*
6.Apacheを起動します。