カテゴリ名ほか日本語部分が文字化けする
TABATA > カテゴリ名ほか日本語部分が文字化けする @ 2011/1/12 16:00 |
---|
BaserCMSのバージョン:1.6.8
レンタルサーバー名:xampplite スマートURLの利用: [ON] 設置フォルダ: [ドキュメントルート] 利用しているデータベース: [MySQL 5.1.41] PHPスキル(自己評価): [ A ] MySQL 接続の照合順序: [ utf8_general_ci ] 添付ファイルのようにカテゴリ等々文字化けします。 ブラウザから通常の方法でインストールし、mysqlもデフォルトのままです。 生成されたテーブルの情報をみるとvarcharで定義されてるカラムがlatin1_swedish_ciに設定されており、これが文字化けの原因かと思います。 テーブル生成時に照合順序を指定せずにcreate文を発行するとlatin1_swedish_ciに設定されるようです。 解消方法がございましたらご教示いただけるとありがたいです。 OSには依存しないかと思いますが、MacOSX10.6.6、Windows7(64ビット)どちらでも同じ症状が発生します。 |
non > Re: カテゴリ名ほか日本語部分が文字化けする @ 2011/1/12 17:17 |
---|
念の為確認ですが、DB作成時、utf8_general_ci を指定されてますか?
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=197&forum=2#forumpost1045 Macでは文字化けになりませんでした。 |
TABATA > Re: カテゴリ名ほか日本語部分が文字化けする @ 2011/1/14 9:53 |
---|
再トライしてみます。
|
norifusa > Re: カテゴリ名ほか日本語部分が文字化けする @ 2013/4/18 16:17 |
---|
ubuntu12.10にbaserCMS 2.10をインストールしました。
私もインストール後にDBから取り出したと思われる部分の日本語文字が??になりました。 DBを以下の様に作り直し、baserCMSを再インストールして解決しました。 mysql> CREATE DATABASE basercms default character set utf8; |