WEBサイト作成時に発生するエラーやトラブル対応の備忘録を中心に、いろいろと書いております。


インストールが進まない

インストールを始めて、お店名をいくら入れても「入ってません」といわれてしまいます。

おそらく、文字化けしちゃって受け取られかけてるからかなと。
半角英数ならいけるんだけど…・・・。

ということで、文字化け対策。

2.0.1のインストール後の管理画面の一部文字化けについて を参考に、
data\class\SC_DbConn.php の L33以降に追加。

$this->dsn = $dsn;
$buf = $objDbConn->prepare(‘SET NAMES binary’);
$objDbConn->execute($buf);

次に、.htaccessの以下の部分を変更

php_flag mbstring.encoding_translation 0

データベースを次のクエリ文で作成
create database eccube14 charset ujis;(utf8のときはujisをutf8に)

データベースの文字コードをujisで作った場合 ―>OK  phpmyadminでも文字化けせずに閲覧が可能
データベースの文字コードをutf8で作った場合ツꀀ―>OKツꀀ  phpmyadminでは文字化け

また、utf8で上記の場合、再度入れたときに文字化けする。
「data\class\SC_DbConn.php の L33以降に追加」をやめて、それ以外のところだけ適応するとよいかもしれない。

コメントを残す

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

CAPTCHA


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