それでした!
照合順序をUTFにしたらうまく作れました。
データベースをコマンドを叩いてつくったのが原因ですね。
phpMyAdminだと、指定メニューがあるので、忘れませんね。
みなさんありがとうございました。
Re: 同じサーバに複数のConcrete5
2010年10月2日 at 23:52
514designことコイシです。
僕はメディアトラックのレンタルサーバーで同じような現象になっている(現在調査中とのこと)のですが今、DBをcPanelから作成してみましたところ、テーブルは作成されてないですね。空の状態です。
キャッシュとかも関係あるのかなと思い挑戦してみましたが同じ現象が発生しています。
インストールが途中で止まった状態ですよね。
なので面倒だとは思いますがphpMyAdminを開けておいて、別ウィンドでインストール。エラーが出たらphpMyAdminのDBの中身を削除、エラーが出ている画面からもう一度インストール。
の手順で問題なく最後までインストールができます。
ちょっと面倒ですよね。
ちなみにどちらのレンタルサーバーでしょうか??
Re: Re: Re: Re: 同じサーバに複数のConcrete5
2010年10月3日 at 1:18
DBの文字エンコーディングが原因??
で一瞬頭が混乱しましたが、理解しました。
予想ですが、インストール時に作成されるデフォルトグループには、「ユーザ」と「管理者」があって、「ユーザ」から先にDBに登録される。
DBとの文字コードが合ってないと、「ユーザ」が「???」に文字化けする。
次に「管理者」グループを登録しようとすると、また文字化けで「管理者」が「???」になり、keyが重複してエラーが発生。
ってところでしょうか?
で一瞬頭が混乱しましたが、理解しました。
予想ですが、インストール時に作成されるデフォルトグループには、「ユーザ」と「管理者」があって、「ユーザ」から先にDBに登録される。
DBとの文字コードが合ってないと、「ユーザ」が「???」に文字化けする。
次に「管理者」グループを登録しようとすると、また文字化けで「管理者」が「???」になり、keyが重複してエラーが発生。
ってところでしょうか?
Re: Re: Re: Re: Re: Re: Re: 同じサーバに複数のConcrete5
2010年10月4日 at 14:16
仰る通りで。
本家にパッチ出してみます。
本家にパッチ出してみます。
Your post has been saved and will be published after approval by the forum moderator.
Katz Ueno
Re: Re: 同じサーバに複数のConcrete5
■ concrete5 Ustream 勉強会
http://concrete5-japan.org/news/916-2-concrete5-ustream/
の「よくあるエラー」でも話した、DBの文字エンコーディング(接続照合順序)の問題じゃないんですか?