リサンプリングをバッチ処理するにあたり、スクリプト実行時間の問題があります。リサンプリングは結構重い処理なので、それなりに時間がかかります。スクリプトの実行時間制限が来てもバッチ処理が終わらない可能性があります。



これに関しては、リサンプリング処理を実行する度に、スクリプトの実行時間をリセットするようにしてあります。

/nucleus/plugins/mediautils/Medium.php 199行目

set_time_limit(ini_get('max_execution_time'));

関数「set_time_limit」はセーフモードでは使うことができませんので、セーフモードを有効にしたPHPで動作している場合、NP_Thumbnailのリサンプリングのバッチ処理の途中で実行時間超過エラーが発生する可能性があります。

関数リファレンス > set_time_limit @ php.net

なお、セーフモードはPHP5.3.0で非推奨に、次期バージョンであるPHP6では削除されます。

機能 > セーフモード @ php.net