• 締切済み

Movable Typeで使用しているDBモジュール

Movable Typeでmt.cfg内に書かれた”ObjectDriver DBI::mysql”という部分は、このMovable TypeはmySQLを使用していると解釈していいのでしょうか。 また、Movable Typeで通常使用している、又は、推奨されるDBモジュールは何なんでしょうか?

  • ao_
  • お礼率59% (112/189)

みんなの回答

  • simoyan
  • ベストアンサー率33% (413/1236)
回答No.2

#1です。 私は、指摘したURLにある「設定」の部分を読み進めていけば設定できました。 SQLでなく、DBを使って構築しましたが・・・。 手順3か4のどちらかを設定すれば良いだけだと思います。 >SQLデータベースを使うか使わないかはいったいどこで設定するんですか? mt.cfgでは初期設定でSQLを使わない(コメント行になってる)設定になってると思います。 使う場合は必要な設定行頭の「#」を外すことで設定を宣言します。

ao_
質問者

お礼

ありがとうございます。 知らず知らずのうちにSQLを使うようにしていました。 なんとかブログは動いていますがまだ設定に関して自信がなんです。 またお願いします。

  • simoyan
  • ベストアンサー率33% (413/1236)
回答No.1

まずはマニュアルを読んでください。

参考URL:
http://www.sixapart.jp/movabletype/manual/mtinstall.html#requirements
ao_
質問者

お礼

マニュアルには一通り目を通したつもりなんですが、 ”Movable TypeがサポートするSQLデータベースを使わない場合は…” という一文でつまずきました。 SQLデータベースを使うか使わないかはいったいどこで設定するんですか? 初歩的な質問で申し訳ないんですがご指南下さい。

関連するQ&A

  • Movable typeインストール

    Movable typeのインストールの件でどなたか教えてください。ファーストサーバで何の問題もなく使っていたMT3.3or3.1を、さくらサーバーで使おうとして、さくらの初期ドメイン等を打ち込むのですがどうも反映しません。MT自身に登録など必要なのか教えてください。要領が得ません、特にこの部分が分かりません、さくらでは./db/mtdbを推奨していますが自分の設定では/virtual/cgi-data/blog.dbになるように 思うのですが分かりません。 ##### SQLITE ##### ObjectDriver DBI::sqlite Database ./db/mtdb /virtual/cgi-data/blog.db UseSQLite2 1

  • Movable Type の設置方法がわかりません。

    Movable Type の設置方法がわかりません。 mt-check.cgiを開くと、最下部に、 「Movable Typeのシステム・チェックは、無事に完了しました。」 「準備が整いました。 サーバーには必要なモジュールがすべて揃っています。追加のモジュールのインストールは必要ありません。インストールの説明に従って、次の手順に進んでください。 」 と表示されますが、mt.cgiを開く(ログインをクリックする)と、 「Got an error: データベース接続の設定に誤りがあります: エラーが発生しました: Can't connect to MySQL server on 'www4.pf-x.net' (111)」 というエラーが出てしまいます。 サーバーはPF-X.netさんを使っています。 mt-config.cgiは以下の設定になっています。 ##### MYSQL ##### ObjectDriver DBI::mysql Database mt DBUser (アカウント名) DBPassword (パスワード) DBHost www4.pf-x.net

  • Movable type【ブログ】の設置でエラーが出ます

    Movable type 初心者のものです。 無事、ダウンロード出来、試行錯誤で設置をしてみましたが、 mt-load.cgi では、 Bad ObjectDriver config: Connection error: Access denied for user: 'test_blogU となります。 データーベースの設置が間違っているのでしょうか、 色々調べてもよく分かりません。解決策をお願いします。 -------------------------------------------- MySQL です。 ObjectDriver DBI::mysql Database test_blogD DBUser test_blogU DBHost localhost としております。

  • Movable Typeのインストールについて

    Movable TypeをWebサーバーに入れ、Movable Typeシステム・チェック [mt-check.cgi]画面でMovable Typeに必要なコンポネントがサーバーに入っていることをチェックしてOKでした。 そしてmt/index.htmlよりインストールを行おうとしたのですが、 Got an error: Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm in @INC (@INC contains: C:\***\cgi-bin\mt\extlib lib C:/Perl/lib C:/Perl/site/lib .) at lib/MT/ObjectDriver/DBM.pm line 10. BEGIN failed--compilation aborted at lib/MT/ObjectDriver/DBM.pm line 10. Compilation failed in require at (eval 6) line 1. BEGIN failed--compilation aborted at (eval 6) line 1. とエラーが出てしまいます。mt-config.cgiの設定が間違っているのでしょうか? どなたか教えてください。よろしくお願いします。

  • Movable Type Perlモジュール

    Movable Typeのインストールをしています。 システムチェックの実行で、DBIとDBD::MYSQLがインストールされていませんと出たので、インストールしようとしたところ、No valid repositoriesというエラーが出ました。 自分なりに調べてみたところどうやらインストールにはネットワークに接続する必要があるみたいなのですが、インターネットに繋がずにインストールすることはできないのでしょうか。初心者なので分かりやすく説明してもらえるとありがたいです。よろしくお願いします。 ちなみに使っているのはWindows2000server、MySQLです。

  • Movable Type で足りないDBを追加するには?

    Movable Typeのインストールで、サーバにアップしてチェックCGIを叩いてみたところ、DBがサーバにインストされていないため、モジュールを追加してくださいと表示が出ました。 レンタルサーバを借りているのですが、DB_File-1.78 をサーバに追加したいと思っています。モジュールプログラムは見つけたのですが、インストールの手順がまったく分かりません;;どのようにしたら良いのでしょうか?教えてください~><; ちなみにこちらが作業手順の参考サイトです。 http://labo.heisei-tech.co.jp/Solaris/solaris8/DB_File-1.78..html

    • 締切済み
    • CGI
  • ローカルでMovable type使用したい

    表題のようなことを出来るでしょうか? モジュールの不足の指示に従いインストールをしますが 下記のような表示が出てしまいます。 そのほかにDBIも同じ状態です。 HTML::Template (version >= 2) サーバーに、HTML::Templateがインストールされていない、古いバージョンがインストールされている、もしくはHTML::Templateに必要なモジュールがインストールされていません。 HTML::Tempalteは、Movable Typeを利用するために必要です。 HTML::Templateをインストールする場合は、インストール手順を参照してください。 使用OS turbolinux7.0 cpu 300mbps モジュールのインストールはperl -MCPAN -e shell でしました。 ためしに、もう1台してみましたが同じ結果でした。 ローカルIPでも出来そうですが mt-config.cgiの記述ミスかと思いましたが、そうでもないらしい。 いまいちモジュールそのものの機能を知らないで、質問するのは はばかりますが、経験ある方、ご教授お願いいたします。

  • Movable Type 4 データベースに接続できません

    Movable Type 4の個人ライセンスをダウンロードしました。 ロリポップのレンタルサーバに全データをそのままアップしましたが、 データベース設定のところで 「データベースに接続できませんでした。設定を見直してもう一度接続してください。」 と出てしまい、先に進めません。 Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at /home/sites/lolipop.jp/users/*****/*****/MT-4.23-ja/extlib/Data/ObjectDriver/Driver/DBI.pm line 59 at /home/sites/lolipop.jp/users/*****/*****/MT-4.23-ja/extlib/Data/ObjectDriver/Driver/BaseCache.pm line 320 色々検索してみましたが、何をどうすれば良いのかわからなかったので、質問させてください。よろしくお願いします。

  • Movable Typeの設置について

     さくらでレンタルサーバを借りてBlogを始めるためにMovable Typeの設定をしていました。http://www.sakura.ne.jp/support/manual/rs/mt_man.shtml#zokusei通りに設定をしていきました。しかし「500 Internal Server error 」となってうまくいきませんでした。これが出るということはファイルの属性が正しくないと書いていますが、すべてのcgi ファイルが 「rwxr-xr-x」 になっています。dbフォルダの作成もしました。「Movable Type のシステム・チェックは無事に完了しました。準備が整いました! サーバには必要なモジュールがすべて揃っています。追加のモジュールのインストールは必要ありません。インストールの説明に従って、次の手順に進んでください。」 とでて設定はうまくいっていると思うのですが・・・。どこがいけないのか全然わからないので、教えてください。お願いします。  Movable Type3.15を使っています。

  • Movable Typeのインストールについて

    Movable Typeをインストールしています。 mt-check.cgiでシステムチェックが完了したのですが、 mt.cgiの画面を開こうとしたら「データベース接続の設定に誤りがあります。」とエラーが出ます。mt-config.cgiの設定がおかしいのでしょうか。初心者なので分かりやすく説明していただけるとありがたいです。よろしくお願いします。 ※データベースはMySQLを使用しています。