• ベストアンサー

MovableTypeのシステムチェックでエラー?

無償版のMovableTypeの3.3をインストールしました。 サーバはniftyの運営する「lacoocan」というサーバです。 インストールは支障なくできました。 ところが、システムメニューのページの右の欄にあるリンク集の 「システムチェック」でチェックしてみると、下のような警告がでました。 「モジュールの確認: データ管理」の欄で 「DBD::Pg (version >= 1.32) サーバーに、DBD::Pgがインストールされていない、古いバージョンがインストールされている、もしくはDBD::Pgに必要なモジュールがインストールされていません。 DBIとDBD::Pgは、PostgreSQLを使ってブログのデータを管理するために必要です。 DBD::Pgをインストールする場合は、インストール手順を参照してください。」 という警告がでました。 「DBD::Pg」は通常のインストールでは、インストールされないのでしょうか。 「インストール手順を参照してください。」とありますが、参照先がわかりません。どこからインストールするのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.1

こんにちは。 気にしなくて大丈夫です。 Movable Typeで使用するデータベースにはいくつか種類があり、 ユーザーは好きなデータベースでMovable Typeを構築できます。 その中でPostgreSQLを使用する場合に このモジュールがインストールしてある必要があります。 しかし、あなたが利用するサーバー『lacoocan』?では 使用できるデータベースはMySQLまたはSQLiteとあるので モジュール欄でDBD::mysqlもしくはDBD::SQLiteがインストールされてあればOKです。

tobe2007
質問者

お礼

ありがとうございます。 回答を拝見して、疑問が解けました。 「DBD::Pg」とは、MovableType側のものではなく、最初からサーバ側に設定されているもの(?)なのですね。 >モジュール欄でDBD::mysqlもしくはDBD::SQLiteがインストールされてあればOKです。 インストールされています。 ありがとうございました。

その他の回答 (1)

  • -chiffon-
  • ベストアンサー率39% (303/768)
回答No.2

データベースは何をお使いのつもりでしょうか? DBD::PgはPostgreSQLを使う場合に必要なモジュールなので、ほかを使うつもりならインストールされていなくても問題ないです。

tobe2007
質問者

お礼

アドバイスありがとうございます。 >ほかを使うつもりならインストールされていなくても問題ないです。 上でも書きましたが、別のものがインストールさえていました。 私は、根本的に勘違いしていました。 ご回答助かります。ありがとうございました。

関連するQ&A