- ベストアンサー
MovableTypeのシステムチェックでエラー?
無償版のMovableTypeの3.3をインストールしました。 サーバはniftyの運営する「lacoocan」というサーバです。 インストールは支障なくできました。 ところが、システムメニューのページの右の欄にあるリンク集の 「システムチェック」でチェックしてみると、下のような警告がでました。 「モジュールの確認: データ管理」の欄で 「DBD::Pg (version >= 1.32) サーバーに、DBD::Pgがインストールされていない、古いバージョンがインストールされている、もしくはDBD::Pgに必要なモジュールがインストールされていません。 DBIとDBD::Pgは、PostgreSQLを使ってブログのデータを管理するために必要です。 DBD::Pgをインストールする場合は、インストール手順を参照してください。」 という警告がでました。 「DBD::Pg」は通常のインストールでは、インストールされないのでしょうか。 「インストール手順を参照してください。」とありますが、参照先がわかりません。どこからインストールするのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 気にしなくて大丈夫です。 Movable Typeで使用するデータベースにはいくつか種類があり、 ユーザーは好きなデータベースでMovable Typeを構築できます。 その中でPostgreSQLを使用する場合に このモジュールがインストールしてある必要があります。 しかし、あなたが利用するサーバー『lacoocan』?では 使用できるデータベースはMySQLまたはSQLiteとあるので モジュール欄でDBD::mysqlもしくはDBD::SQLiteがインストールされてあればOKです。
その他の回答 (1)
- -chiffon-
- ベストアンサー率39% (303/768)
データベースは何をお使いのつもりでしょうか? DBD::PgはPostgreSQLを使う場合に必要なモジュールなので、ほかを使うつもりならインストールされていなくても問題ないです。
お礼
アドバイスありがとうございます。 >ほかを使うつもりならインストールされていなくても問題ないです。 上でも書きましたが、別のものがインストールさえていました。 私は、根本的に勘違いしていました。 ご回答助かります。ありがとうございました。
お礼
ありがとうございます。 回答を拝見して、疑問が解けました。 「DBD::Pg」とは、MovableType側のものではなく、最初からサーバ側に設定されているもの(?)なのですね。 >モジュール欄でDBD::mysqlもしくはDBD::SQLiteがインストールされてあればOKです。 インストールされています。 ありがとうございました。