• ベストアンサー

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 色々検索してみましたが、何をどうすれば良いのかわからなかったので、質問させてください。よろしくお願いします。

  • mff
  • お礼率56% (9/16)

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

  • ベストアンサー
  • kame999
  • ベストアンサー率21% (609/2820)
回答No.3

ロリポップユーザー専用ページの 『 データベース作成 』 を開きます ここでデータベースの設定が必要では

mff
質問者

お礼

ロリポップの設定の仕方を見てSQLiteを選択していましたが、データベースの設定後、MySQL データベースを選択し、データベースサーバを指定したら出来ました! ありがとうございました。

その他の回答 (2)

  • qandasok
  • ベストアンサー率42% (79/186)
回答No.2

以下の手順にしたがってもう一度やってみてください。 http://lolipop.jp/?mode=manual&state=blog&state2=mt

mff
質問者

補足

ありがとうございます。 こちらの手順でも試しましたが、同じでした。

  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

ユーザーサポートはありませんか? 例

参考URL:
http://www.kuronowish.com/supportbbs.cgi?act=show;id=465
mff
質問者

補足

ありがとうございます。 個人ライセンスは無償なので、ユーザーサポートは受けられないようです。

関連するQ&A

  • MT4 インストール データベースエラー

    ファーストサーバーにMT4を昔インストールしていて、それとは別に新しくMT4をインストールしようとしたら Can't connect to data source , no database driver specified and DBI_DSN env var not set at /xxxxxx/mt/extlib/Data/ObjectDriver/Driver/DBI.pm line 54 at /xxxxxx/mt/extlib/Data/ObjectDriver/Driver/BaseCache.pm line 234 っとゆうエラーが出てしますいます。Cgiの1行目はサーバーの指定どうりです。 そこでMYSQLでデータベースを作りmt-configにデータベース名 ID PASSを書き込んで見たところ Got an error: Connection error: Access denied for user: 'xxxxE@localhost' (Using password: YES) at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49 at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49 っとなってしまいます。解決方を知っている方がいればよろしくお願いします。

  • MT4へのアップグレードでエラーが出てしまいます。

    MT3.2からMT4.01へアップグレードしたいのですが、 ここ(http://www.movabletype.jp/documentation/upgrade/)の手順をを参考に進めたところ、mt.cgiへアクセスすると下記のエラーが出てしまいます。 ------------------------------------------------------------------------------------------------------ エラーが発生しました。 Can't connect to data source , no database driver specified and DBI_DSN env var not set at ************/mt/extlib/Data/ObjectDriver/Driver/DBI.pm line 54 at ************/mt/extlib/Data/ObjectDriver/Driver/BaseCache.pm line 234 ------------------------------------------------------------------------------------------------------ ************はサーバーのパスです。 ちなみに旧サイトではMySQLなどのデータベースは使用していませんでした。 よろしくお願いいたします。

  • Movable Type 4.21インストール時のエラーについて

    MT4.21を新規でロリポップにインストールしたところ、 データベースの接続テスト終了時に欄外に以下のようなエラーメッセージが 表示されます。DBはMySQLを選択。接続自体は出来ている様なのですが……。 Content-Type: text/plain; charset=utf-8 エラーが発生しました: Statement has no result columns to bind (perhaps you need to successfully call execute first) at /home/sites/lolipop.jp/users/lolipop.jp-dp41270554/web/bl/extlib/Data/ObjectDriver/Driver/DBI.pm line 128. CGIが動的に吐き出したファイルが問題な気がするのですが、 放っておいて良いものなのか、お教えくださいませんか? 何卒宜しくお願い致します。

  • 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のエラーについて

    MTを使い、MacでBlogを作っています。 何も設定を変えた覚えはないのですが、 最近、エントリーの投稿時に以下のエラーメッセージが出るため気になっております。 Use of uninitialized value in substitution (s///) at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 77. Use of uninitialized value in unpack at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 105. Use of uninitialized value in substitution (s///) at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 77. Use of uninitialized value in unpack at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 105. Use of uninitialized value in substitution (s///) at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 77. Use of uninitialized value in unpack at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 105. Use of uninitialized value in substitution (s///) at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 77. Use of uninitialized value in unpack at /Users/ユーザ名/Sites/cgi-bin/mt/extlib/Jcode/Unicode/NoXS.pm line 105. 何かUnicodeのモジュールでトラブっているようですが、 さっぱりわかりません。 Blog開設時はOSX 10.3のEUC-JPで運用し、 10.4に変えたタイミングで文字コードをUTF-8に変更しました。 エントリーの投稿自体は問題なくできるのですが、 気になるためどうにか対処したいと思っています。 どうかアドバイスをお願いいたします。 利用環境 OS:Mac OSX 10.4 MT Version:3.151-ja

    • ベストアンサー
    • Perl
  • Movable Typeで100件目の記事を超えたら更新ができなくなった

    MT3.35で作り始めて、先月末から管理画面で記事の一覧表示や再構築をかけると、以下のエラーが出るようになってしまいました。 4.01にバージョンアップすれば解決するかな?と思ってバージョンアップもしましたが、 結果は同じでした。 Statement has no result columns to bind (perhaps you need to successfully call execute first) at /var/www/vhosts/***/***/cgi/mt/extlib/Data/ObjectDriver/Driver/DBI.pm line 120. というエラーメッセージが出て、再構築に失敗するようになりました。 どうも記事の数が100件を超えてこのようになったみたいです。 100件以下にして再構築すると、正常に再構築できます。 何か、解決策はありますでしょうか?

  • movable typeのエラーメッセージの対処法を教えて

    movable typeのインストール直前です。 mtディレクトリ以下のmt.cgiがブラウザで読み込めず(ダウンロードになってしまう)、 メモ帳で開くと以下のメッセージです。 Got an error: install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (@INC contains: /home/infonet2/public_html/(私のサイト名)/cgi/mt/extlib lib /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at (eval 10) line 3. Perhaps the DBD::SQLite perl module hasn't been fully installed, or perhaps the capitalisation of 'SQLite' isn't right. Available drivers: DBM, ExampleP, File, Multiplex, Proxy, Sponge, mysql. at lib/MT/ObjectDriver/DBI/sqlite.pm line 64 対処法を教えてください。

  • Movable Typeの設置について。

    今まで無料のレンタルblogを使用していたのですが、画像の容量等で不都合が出てきたので、Movable Typeの設置を考えています。 設置はLolipopのサブドメインコースのレンタルサーバです。 http://lolipop.jp/ 下記のサイトを参考にインストールしています。 (1)http://rebecca.ac/milano/mt/readme/ (2)http://siteas.net/MT/docs-j/mtinstall.html (1)のサイトで、手順の19までは正常にできたと思います。 MySQLやデータベースまわりの設定がよく分かりません・・・。 また、(2)のサイトでは「MySQLを使用する場合はデータベースがすでに存在しなければならない」とあるのですが、どうすれば作成できるのでしょうか? 一応全てアップロードし、mt-load.cgiを実行したところ、 An error occurred while loading data: Can't find default template list; where is 'default-templates.pl'? Error: Can't locate MT/default-templates.pl in @INC (略) at mt-load.cgi line 30. と出てきました。 回答してくださる側にとってどういった情報が必要かもよく分からない状態なのですが、これでなにか心当たりがある方は教えていただけると嬉しいです。

  • ムーバブルタイプ3.2のBerkeleyDB⇒SQLへの移行について

    現在ロリポップでムーバブルタイプ3.2で新規にblogを作りました。 データ形式をはじめはBerkeleyDBで使用していたのですがSQLへ移行を行ないたいと思い以下のものを利用してみたのですが以下のエラーがでます。 http://as-is.net/wiki/MT_Database_Converter/ja mt-db-convert.cgi($Rev: 173 $): Converting your MT data between DB engines (for MT 3.2) **** WARNING: Subroutine Jcode::ucs2_euc redefined at extlib/Jcode/Unicode/NoXS.pm line 56. **** WARNING: Subroutine Jcode::euc_ucs2 redefined at extlib/Jcode/Unicode/NoXS.pm line 71. **** WARNING: Subroutine Jcode::euc_utf8 redefined at extlib/Jcode/Unicode/NoXS.pm line 87. **** WARNING: Subroutine Jcode::utf8_euc redefined at extlib/Jcode/Unicode/NoXS.pm line 94. **** WARNING: Subroutine Jcode::ucs2_utf8 redefined at extlib/Jcode/Unicode/NoXS.pm line 101. **** WARNING: Subroutine Jcode::utf8_ucs2 redefined at extlib/Jcode/Unicode/NoXS.pm line 124. どのような設定をすればSQLに移行できるのでしょうか?

  • 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