下記 URL で公開している、画像サムネイル作成ウェブアプリケーションのソースコードです。PHP5 以上、PECL/Imagick、ImageMagick 6.3 (6.4 かも?)以上のライブラリ及びコマンドがインストールされている環境で動作します。
http://thumbnailer.o-ya.net/[インストール]
1. 必要ファイル
ZIP 書庫内の xrea フォルダ下のフィアルを除く全てのファイルを、サーバの同一ディレクトリに置きます。
xrea/coreserver をご利用の方は、xrea フォルダ下の .htaccess, php.ini も index.php と同じディレクトリに置いてください。
2. 初期設定
include.php の
$max = 512; // サムネイル画像長辺最大値
$min = 32; // サムネイル画像長辺最小値
$maxfile = 16; // アップロードファイルの最大値(MB単位) (php.ini の設定以上のサイズは不可)
$impath = ''; // ImageMagick identify コマンドが置かれているディレクトリ
を適切に設定してください。ImageMagick にパスが通っていない場合、対応フォーマット一覧を表示するためには、$impath の設定が必須です。
xrea/coreserver をお使いの方は、php.ini の
; セッションデータ保存パス
session.save_path = "/virtual/USERID/temp"
; imagick.so エクステンション保存パス
extension_dir = "/virtual/USERID/extension"
も適切に設定してください。