忘れないように記録しとこ

XAMPPにEC-CUBEをインストールしようとした時にDBエラーが発生した

動作環境

XAMPP:3.2.2
PHP: 7.0.2
DB:MariaDB
EC-CUBE: 3.0.11

 

エラーが発生

ブラウザ上で、XAMPPにEC-CUBEをインストールしようとすると以下のDBエラーが発生しました。


データベースに接続できませんでした。
An exception occured in driver: SQLSTATE[HY000] [1045] Access denied for user 'testeccube'@'localhost' (using password: YES)

なんぞこれー!

 

解決方法

どうも原因は、MariaDBのHost nameの設定のようです。
以下画像の設定をしているとだめみたいです。

eccube%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%ae%e5%8e%9f%e5%9b%a0

 

詳しい説明が必要な方は、以下のサイトを参考に
http://b.l0g.jp/mysql/user-at-localhost/

 

で、具体的にどう対応するかというと
上の画像を・・・

eccubedb%e3%82%a8%e3%83%a9%e3%83%bc%e5%af%be%e5%bf%9c%e6%96%b9%e6%b3%95

 

こうじゃ!

これでDBの設定を

fireshot-screen-capture-099-%e3%82%88%e3%81%86%e3%81%93%e3%81%9d-i-ec-cube%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab-local_testeccube_com_install_php_ste

こんな感じにすれば

次のDB設定画面の次に進めるはずです。

 

fireshot-screen-capture-098-%e3%82%88%e3%81%86%e3%81%93%e3%81%9d-i-ec-cube%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab-local_testeccube_com_install_php_ste

 

やったね!

この記事が気に入ったら
いいね ! しよう

Twitter で

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください