Movable Typeのセットアップの準備ができたことを確認するために、システム・チェック用スクリプトmt-check.cgiを実行します。たとえば、CGIPathをhttp://www.example.com/cgi-bin/mt/に設定している場合、mt-check.cgiは次のURLで実行できます。
http://www.example.com/cgi-bin/mt/mt-check.cgi
mt-check.cgiによる確認の結果は、次のように画面に表示されます。
画面の最下部に準備が整いました。というメッセージが表示された場合、セットアップの準備が完了したことを表示します。
以下のメッセージが表示された場合、Movable TypeでサポートしているバージョンのPerlがインストールされていません。サポートしているバージョンのPerlをインストールしてください。
サーバーにインストールされているPerlのバージョン(VERSION)はサポートされている最低バージョン(5.6.1)よりも低いものです。Movable Typeは動作するかもしれませんが、これはテストおよびサポートされない環境です。最低でもPerlのバージョン5.6.1にアップデートすることを強く推奨します。
以下のメッセージが表示された場合、データベースにアクセスするために必要なモジュールがインストールされていません。必要なモジュールをインストールしてください。
Movable Typeのデータを保存するために、以下のデータベース接続用モジュールが必要です。Berkeley DBを利用する場合は、DB_Fileモジュールが、SQLデータベースを利用する場合は、DBモジュールと利用するデータベースに対応するDBDモジュールがインストールされている必要があります。
必要なPerlモジュールを、CPANからインストールします。たとえば、MySQLを利用するために必要なモジュールDBIとDBD::MySQLは、次のようにインストールします。
# perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v1.7601)
ReadLine support available (try 'install Bundle::CPAN')
cpan> install DBI
cpan> install DBD::MySQL
cpan> quit
Windows環境では、ActivePerlのPerl Package Managerからインストールします。
データベース・インターフェイス等、Movable Typeに必要なモジュールをインストールします。モジュール名が不明の場合、searchコマンドを実行して確認します。たとえば、MySQLを利用するために必要なモジュールDBIとDBD::MySQLは、次のようにインストールします。
ppm> install DBI
ppm> install DBD-mysql
ActiveState社が運用しているリポジトリ内に、必要なモジュールがない場合もあります。有志によるActivePerlに対応したリポジトリ(例: http://theoryx5.uwinnipeg.ca/ppms/)も参照してみてください。