ErrorlessRebuildプラグイン
主な機能
- 再構築時に500エラーが発生してもリトライすることができます。
- 再構築単位はブログまたは全ブログを選択できます。
- リトライ時のタイミングを設定することができます。これにより500エラー発生時に再構築のタイミングをずらすことができます。
動作確認環境
- Movable Type 5.07/5.14
- OS:Linux(CentOS)/Windows XP/Windows Vista
- Perl:5.8.8
ライセンス・価格
個人無償版・有償版・MTOS:50000円/1インストールMT(税抜き)
銀行振り込みによるお支払いも可能です。お問い合わせのページからご連絡ください。※振込み手数料はご負担願います。
評価版のダウンロード
評価版ではすべての機能を15日間利用できます。
インストール
ダウンロードアーカイブを展開したpluginsフォルダにある「ErrorlessRebuild」フォルダをMovable Typeのpluginsディレクトリに、mt-static/pluginsフォルダにある「ErrorlessRebuild」フォルダをMovable Typeのmt-static/pluginsディレクトリにアップロードします。アップロード後、システム管理画面の「ツール」→「プラグイン」で「ErrorlessRebuild~」が表示されていればインストール完了です。
インストール後、FTPツールを利用し、「plugins/ErrorlessRebuild/mt-rebuild.cgi」の属性を、「775」や「705」など、実行権のあるパーミッションに変更してください。
再構築
ブログ管理画面のナビゲーションに再構築アイコンがもうひとつ表示されるのでクリックします。

プラグインで提供する再構築画面が表示されます。ブログが選択できること以外の操作はデフォルトの再構築画面と同じです。

再構築中はフォームボタンを非表示にして、再構築状況を1ファイル単位に表示します。

注意事項
- ブラウザのJavaScriptはオンにしてください。
- 500エラーが連続5回発生すると再構築を中止します(リトライ回数を変更できるようにする予定です)。
- 再構築中はPCおよびブラウザを終了させないでください(終了させるとその時点で再構築が終了します)。
- 再構築時間が長時間になる場合、MTのセッションが途中で切断される場合があるので、環境変数UserSessionTimeoutの値を変更するか、SessionTimeoutExtenderプラグインを併用してください。
- 再構築開始後、すぐに500エラーで終了してしまう場合、再構築に必要なプラグイン(拡張テンプレートタグがみつからないなど)がインストールされていないといった原因が考えられます。通常の再構築が正常に開始されることを確認してください。