トップページ > 記事閲覧
データベースエラー
投稿日 : 2015/07/01(Wed) 22:23
投稿者 なんしぃ
参照先
よろしくお願いします。

s368.xrea.comにてJoomla!サイトを構築後、しばらく放置していたため、
いつからの現象なのかは不明なのですが、
本日アクセスしたところ、下記のようなエラーが表示され、
管理画面にも入れない状態です。

Database Error: Unable to connect to the database:Could not connect to MySQL

Joomlaバージョンが低く、マイグレーションをしようと思っていたのですが、
すべて削除→Joomla再インストールでも構いません。

なにぶん初心者のため、まずは何から手をつけたらよいのかわからず、ご教示をお願いします。
Re: データベースエラー
投稿日 : 2015/07/04(Sat) 10:51
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
なんしぃ 様

平素は弊社サービスをご利用いただき、誠にありがとうございます。
いただきました件、s368.xrea.com につきましては、2015年6月24日に MySQL 等のバージョンアップのためにメンテナンスを行わせていただきました。

MySQL/PostgreSQL/Apache/PHPのバージョンアップメンテナンスについて
http://www.xrea.com/info/upgrade2014.html

その際、上記ご案内の通り、データベースのデーターが引き継げていない可能性が高いかと存じます。

まずは下記の手順でデータベースが存在するかどうか、データベースが存在する場合は中身が空になっていないかを、ご確認下さい。

1.サーバー管理画面の「データベース」メニューに入る。
2.Joomla! でお使いのデータベースが、「MySQLの追加・編集」のデータベース一覧に存在するか確認する。
3.存在しない場合は、「DB/ユーザー名」、「パスワード」を入力し、「文字コード」を選択し、DB名の左のチェックを入れ、「作成」ボタンを押す。
4.PhpMyAdmin をインストールしていない場合は、「PhpMyAdmin/PhpPgAdminインストール」の「インストール」ボタンをクリックする。
5.PhpMyAdmin の「インストール」ボタンの右にある「ログイン」のリンクをクリックし、下に記載されているユーザー名とパスワードを Basic認証ダイアログに入力し、「OK」ボタンを押す。
6.PhpMyAdmin の認証画面に、「DB/ユーザー名」、DBに設定されている「パスワード」を入力し、ログインする。
7.左側のデータベース名をクリックし、テーブルやその中のデーターが存在するかどうか確認する。
8.テーブルやデーターが存在する場合は、Joomla! の設定ファイルに記載されたデータベース名、ユーザー名、パスワードと、「6」で入力したユーザー名とパスワードを比較し、Joomla! の設定ファイルに誤りが無いか確認する。

以上、何卒よろしくお願い申し上げます。
Re: データベースエラー
投稿日 : 2015/07/16(Thu) 10:29
投稿者 なんしぃ
参照先
スタッフ ◆E/OpKM6SnFQ様、ご返答ありがとうございました。
お示しいただいた手順で進めましたが、最後の手順でわからなくなってしまいました。

まず、「データベース」メニュー>「MySQLの追加・編集」一覧にはデータベースが存在していませんでしたので作成し、PhpMyAdmin をインストール、PhpMyAdmin の認証画面よりログインしました。

左側のデータベース名では、全部で3つあるうちの、「information_schema」だけ、データが存在しているようでした。

が、下記8.手順で、「joomlaの設定ファイルに記載されたデータベース名、ユーザー名とPWを比較」とありますが、ここがまったくわかりません。

>8.略...Joomla! の設定ファイルに記載されたデータベース名、ユーザー名、パスワードと、「6」で入力したユーザー名とパスワードを比較し、Joomla! の設定ファイルに誤りが無いか確認する。

早い話、全てのデータベースを削除し、新たにjoomlaをインストールしたいと考えております。
どのような手順で進めたらよろしいでしょうか。
Re: データベースエラー
投稿日 : 2015/07/27(Mon) 11:07
投稿者 スタッフ◆AkjNijbFVzA
参照先
なんしぃ 様

「information_schema」だけ、データが存在している、とのことでしたら、データベースの中身が空の状態かと存じます。

サーバー上の Joomla! 関連のファイルを削除の上、最新バージョンのファイルを配置し、インストール作業をお進めいただける状態かと存じます。

「joomlaの設定ファイルに記載されたデータベース名、ユーザー名とPWを比較」については、 「configuration.php」内の「 $user」「$password」「 $db」と管理画面の「DB/ユーザー名」と「パスワード」を確認下さい。

以上、何卒よろしくお願い申し上げます。