何度目か分からないEC-CUBEのインストール・・・。
そして毎回同じところでつまずく・・・orz

何度も同じことしないよう、いちおつまづいた処のメモを取る。
でも毎回違うところで躓くからなぁ・・・orz

環境:
php-5.2.4
MySQL5.0.45
WindowsXP
Apache2.0

「一番最初のにDBに接続する際にconnection_errorが出る」

MySQLの場合、パスワードが古い?とかいうことらしい。

SET PASSWORD FOR eccube_db_user@localhost = OLD_PASSWORD('パスワード');

一番つまづくのは、mb_string系
「データベースの初期化エラー」 

php.iniの設定

extension = php_mbstring.dll
ectension_dir = C:\php\extensions
output_handler = mb_output_handler

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=904&forum=2

一番注意することは、一度インストールにつまづいたらもう一度
ファイルを消して一から入れなおすこと。
うまくいっているのに、前のデータが残っているせいで
エラーになったりする場合がある。

それから、DBは全てujisで統一。
失敗したら、DBもいちから作り直すこと。

MySQL5.0の文字コード
http://yoshimov.com/?page=MySQL%2F5.0%A4%CE%CA%B8%BB%FA%A5%B3%A1%BC%A5%C9

MySQL5.0〜で、DBを作るときは、

//DBの文字コードを指定
CREATE DATABASE hoge CHARACTER SET 'ujis';
//確認
SHOW CREATE DATABASE hoge;

これをしないと、一見UJISに見えても、実はテーブルは違ったり
するんですって・・・orz
gkbr

開発コミュニティ
http://xoops.ec-cube.net/