サーバーに imagemagick や jpegtran がインストールされている場合は、サムネイル作成のリサイズや画像回転で、それらを利用するようにしました。
多くのサーバーでは、/usr/bin ディレクトリにインストールされていると思います。その場合は何もしなくても動作するようになっています。
ただし、XREA など PHP がセーフモードで動いている場合は、image_magick.cgi に実行権限を与えてやる必要があります。
XREA の場合、パーミッション 744 でOKのようです。
これらを利用することで、PHPのメモリー制限に縛られずにおおきな画像も処理することができます。
また、jpegtran が使えれば、JPEGのロスレス回転*1が可能になります。
セーフモードに対応させるため、ちょっと工夫が必要でした。
とりあえず XREA での動作を確認していますが、どんな環境でもOKというわけにはいかないでしょう。
なにか、ありましたらコメントをお寄せください。 
| ぺージ情報 | |
|---|---|
| ぺージ名 : | nao-pon/blog/2006-06-22 |
| ページ別名 : | 未設定 |
| ページオーナー : | nao-pon |
| 閲覧可 | |
| グループ : | すべての訪問者 |
| ユーザー : | すべての訪問者 |
| 編集可 | |
| グループ : | なし |
| ユーザー : | ゲスト |