« 目次

システム・チェックの実行

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による確認の結果は、次のように画面に表示されます。

mt-check.cgiの結果

画面の最下部に準備が整いました。というメッセージが表示された場合、セットアップの準備が完了したことを表示します。

エラー・メッセージ例(1)

以下のメッセージが表示された場合、Movable TypeでサポートしているバージョンのPerlがインストールされていません。サポートしているバージョンのPerlをインストールしてください。

サーバーにインストールされているPerlのバージョン(VERSION)はサポートされている最低バージョン(5.6.1)よりも低いものです。Movable Typeは動作するかもしれませんが、これはテストおよびサポートされない環境です。最低でもPerlのバージョン5.6.1にアップデートすることを強く推奨します。

エラー・メッセージ例(2)

以下のメッセージが表示された場合、データベースにアクセスするために必要なモジュールがインストールされていません。必要なモジュールをインストールしてください。

Movable Typeのデータを保存するために、以下のデータベース接続用モジュールが必要です。Berkeley DBを利用する場合は、DB_Fileモジュールが、SQLデータベースを利用する場合は、DBモジュールと利用するデータベースに対応するDBDモジュールがインストールされている必要があります。

必要なPerlモジュールのインストール方法(Linux, BSD, Mac OS X)

必要なPerlモジュールを、CPANからインストールします。たとえば、MySQLを利用するために必要なモジュールDBIDBD::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

必要なPerlモジュールのインストール方法(Windows)

Windows環境では、ActivePerlのPerl Package Managerからインストールします。

  1. スタートメニューから、Perl Package Managerを実行します。
  2. データベース・インターフェイス等、Movable Typeに必要なモジュールをインストールします。モジュール名が不明の場合、searchコマンドを実行して確認します。たとえば、MySQLを利用するために必要なモジュールDBIDBD::MySQLは、次のようにインストールします。

    ppm> install DBI
    ppm> install DBD-mysql
  3. モジュールのインストールが終了したら、exitコマンドを実行して終了します。

ActiveState社が運用しているリポジトリ内に、必要なモジュールがない場合もあります。有志によるActivePerlに対応したリポジトリ(例: http://theoryx5.uwinnipeg.ca/ppms/)も参照してみてください。


Copyright © 2001-2007 Six Apart, Ltd. All Rights Reserved.