ROUTE286 - http://r286.com/

2005年9月27日

MT でサムネイル生成に失敗するサーバの改善方法。

ROUTE286 トップ 2005年

2 8 6 - ROUTE286 の後継ブログ。

今後は 2 8 6 で記事投稿・ブログ公開を行います。
ROUTE286 の新たな記事投稿は行われませんが、修正等は行います。

MT でサムネイル生成に失敗するサーバの改善方法。

MovableType で ImageMagick が認識されていながら、
サムネイルの作成に失敗するケースがあるようですね。

サムネイルに失敗しました: Reading image failed: Exception 430: unable to open file `': No such file or directory

これは ImageMagick が JPEG のライブラリを認識しないままインストールされたケースが多いです。
JPEG ライブラリ側はこんな感じ。。

tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --enable-shared
make
make install

./configure に --enable-shared を入れるのがポイント。
この後に ImageMagick をビルドしなおすと……
./configure の結果として JPEG v1 -with-jpeg=yes yes となっていれば成功です。

ImageMagick もそのままではダメで、環境変数を入れて認識される事も。

tar zxvf ImageMagick-6.X.X.tar.gz
cd ImageMagick-6.X.X
setenv CPPFLAGS -I/usr/local/include
setenv LDFLAGS -L/usr/local/lib

./configure
make
make install

……とメモがてら記載してみるのです。^^;;;

書込 - 05/09/27 20:45  カテゴリ - ウシの声(インターネット)
固定リンク - トラックバック・コメント ( 0 )


ROUTE286 はオリジナルのシステムで動作しています。
Presented by ROUTE286. ROUTE286 トップ お問い合わせ