データベース接続確立のエラー、さくらのレンタルサーバライトの場合
-
さくらのレンタルサーバライトを使用しています。
サイト名/wp/wp-admin/index.php
でログインしようとすると、データベース接続確立のエラーとなります。他のページはデータベース接続確立エラーとなります。
対応策を検索しましたが良いやり方がわからずご意見を伺いたく存じます。環境
さくらのライトプランを使用
POD
sqlite
OSバージョン FreeBSD 7.1-RELEASE-p16 i386
Apacheバージョン Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
PHP 5.2.17 [標準のPHP] (CGI版)
PHP 5.2.17 (cgi)エラーが出る寸前の運用
プラグインを2個インストール後エラープラグイン1個目の
Google XML Sitemaps
を入れ、そこで何らかのエラーが出てましたが、無視してしまいました。記事数が1500以上あったので、タイムアウトか何かのエラーだったと思います。プラグイン2個目の
W3 Total Cache
を入れた後、サイトにログインできなくなり、WPの全ページがデータベース接続確立のエラーとなってしまいました。プラグインが原因かと思い、プラグインのあるフォルダの名称を変え、ダミーのプラグインフォルダを作成→データベース接続エラーのまま。
wp-config.phpでは、インストール時に何も入力しなかったのですが、
ユーザ名、データベース名等の入力が必要かと思い、
ユーザ名、データベース名等を考えうる限りのデータで入力し、アップしましたが反応は変わらず。(現在正月休み中でさくらにsqliteの場合のデータベースサーバーの場所がどこなのかを聞くことができない状態です。)wp-db-phpの中で
エラーを出している箇所を調べてみました。1148行目 var $registration_log;
この部分がまず出るのでこれを削除すると、372行目のエラーが出ます。372行目のエラーは、
var_dump( $dbhost, $dbuser, $dbpassword, $this->dbh );
var $registration_log;という事で、ユーザ名、データベース名等が間違っている(初期状態でインストールする際にはWPのインストーラーが自動入力してくれたので、正しい値がわからない状態です。)せいでデータベース接続確立エラーになっていると考えています。
調べるだけ調べ、FTPのユーザ名とFTPパスワードを入れたりしてみましたが反応は変わらずでした。
もしこれが、スタンダードプラン以上なら、MYSQLの設定を自分で見れるので、ここから入力できるのですが、ライトプランですとsqliteを使っているので、ユーザ名、データベース名等を見れません。
さくらライトプランではデータベース接続確立エラーになった時、wp-config.phpにユーザ名、データベース名等を要求された場合、なんと書けばいいのでしょうか?ご存知の方、いらっしゃらないでしょうか?
※正月休み後にさくらにsqliteの場合のデータベースサーバーの場所を聞く予定です。
※現在復旧できないのでスタンダードプランへのMTデータの移行作業をやっています。バックアップデータもありますが、そのデータが古いのでできれば修理したいと考えています。MYSQLから読み取る方法しか見つからない状態です。google検索上にはさくらライトプランでデータベース確立の接続エラーが出た際の対応策がありませんでした。
今後参照される方の為にも、ご存知の方教えていただけないでしょうか?
- トピック「データベース接続確立のエラー、さくらのレンタルサーバライトの場合」には新たに返信することはできません。