サポート » 使い方全般 » 'データベース接続確立エラー'となってしまいます。

  • 解決済 5atoshi

    (@5atoshi)


    WordPress:Version3.3.1
    サーバー:さくらインターネット
    データベース バージョン: MySQL 5.5

    はじめまして。かなり面倒な事になってしまい混乱してきたのでここで皆様からのお力をお貸しいただけたらと思います。事の発端は新規にドメインを取得したことでした。さくらインターネットでサーバーをレンタルしたのですが、初期ドメインが’sakura.ne.jp’となっていて、自分で新たにドメインを取得したいと思い、’.net’のドメインを取得しました。しかしドメインを取得したのはいいものの、どう移項するのかがわからなくなり自分でいろいろ試行錯誤していました。結局の所、解説サイトがあったのでそちらを参考にし、無事に移項は出来たのですが、試行錯誤していた過程でmysqlのデータベースと、FTPサーバーの中にあった’setup-config.php’というものを削除してしまいました。FTPサーバーはホスト側から削除したものは復元できないということで困っております。現在の状況としては、新しく取得したドメインの方はWordpressをインストールしてあるので、’http://○○○.net/wordpress/’をブラウザで開くと正常にホーム画面が表示されます。しかし’http://○○○.net’を開くと ‘データベース接続確立エラー’と表示されてしまいます。
    以前の初期ドメイン(‘http://XXX.sakura.ne.jp’)で接続しても同じエラーメッセージが返ってきてしまいます。これはやはりファイルを削除してしまったことが原因でしょうか?
    この状況を修復したいのですが、mysqlやサーバーに関する知識がないために困っています。
    どうすればよいでしょうか?宜しくお願い致します。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • レンタルサーバーですか?
    同じ現象を起こしてる人が多いので原因は分かりませんが
    現象を確認する為にさくらの管理画面から
    データベース→phpMyAdminにアクセスしてみて下さい
    エラーコードが#1203だったかな?
    それが返された場合大量にクエリが残ってる状態となりますので
    サクラのサポートへ問合せをしクエリを強制終了するように依頼をして下さい

    サイトがやけに重くなったら要注意です
    重くならないようにデータベースはこまめに最適化した方がいいです

    トピック投稿者 5atoshi

    (@5atoshi)

    CyberCypherさん回答有難うございます。phpMyAdminにログインしましたが、エラーなどは返されず正常にログインすることができました。414は以前に使っていたドメインのデータベースでそれを削除してしまったのでログインすることができませんでした。415は新しいドメインで作ったのでログインすることができる状況です。恐らくそういうようなエラーではないと思います。

    今よく見たらconfigファイルを消してしまったみたいですね・・・
    configファイルはデータベースへアクセスする為のファイルです
    初期設定以外でいじる事は無いので触らない方がよろしいかと

    復元の方法ですが
    新規でWordpressのデータを持ってきて足りないものを補うのがいいと思います
    基本的に階層は
    ([]はフォルダ)

    [wordpress]
    ┣[wp-admin](※操作厳禁)
    ┃┓
    ┃┣css
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ┃┗widgets.php
    ┣[wp-content](※触っていいのはこのフォルダ以下のみ)
    ┃┓
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ┃┣[uploads](画像ファイルはこの中)
    ┃┗[themes] ━[テーマフォルダ](ココが一番よく使う)
    ┣[wp-includes](※操作厳禁)
    ┃┓
    ┃┣css
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ┃┗wp-diff.php
    ┣wp-config.php ←コレの設定がおかしいかファイルが無いか
    ~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~
    ┗xmlrpc.php

    イニシャライズに必要なファイルが足りないと思うので
    一度公式サイトからファイルをダウンロードしてきて
    消去したファイルを突きとめるのがいいと思います

    トピック投稿者 5atoshi

    (@5atoshi)

    CyberCypherさん何度も有難うございます。恐らく原因はやはりsetup-config.phpを削除してしまったことのようです。CyberCypherさんの言っているwordpressのファイルではなく、サーバー自体の初期ファイルに入っているsetup-config.phpでした。サーバー会社に問い合わせてみたところ、初期化を行ってくれるそうなのでこれで解決すると思います。大変お騒がせいたしました。有難うございました。

    setup-config.phpで検索をかけたら

    [wordpress]
    ┣[wp-admin](※操作厳禁)←の中身にいるようですね

    なにはともあれ解決しそうでよかったです
    解決したら解決済みにお願いしますね

    追記:
    コチラにsetup-config.phpを入れて置いたんでよろしければftpでwp-adminの中へ放り込めばよろしいかと

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「'データベース接続確立エラー'となってしまいます。」には新たに返信することはできません。