2012年02月06日 zencart

症状

ZenCartのサーバ移転の際に、DBは文字化けなく、移行出来たのですが、サイトや管理画面上の出力に、文字化けが出たので、その解決策です。

解決方法

以下の通り修正します。

修正する箇所
/includes/classes/db/mysql/query_factory.phpの35行目あたり

/includes/classes/db/mysql/query_factory.php
if ($zf_pconnect != ‘false’) {
      $this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
} else {
    // pconnect disabled … leaving it as “connect” here instead of “pconnect”
      $this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}

//以下の一行を追加
mysql_query(“SET NAMES ujis”); 
上記のように一行追加します。
mysql_query(“SET NAMES ujis”);
今回の文字化けは、これで解消されました。 参考サイト:Words in the WWW » [解決]文字化け(補足)

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

Zen Cart(EUC-JP)をUTF-8へ移行する際の覚書

2012年02月14日 zencart
環境 Zen Cart日本語公式サイトで配布されていたEUC-JPのZencartをビッグマウスさんが配布しているZencart(UTF-8版)へ移行することがあったので、その際のエラー内容や修正作業などをメモしておきます。 移行前のZencart Zen Cart 1.3.0.2-l10n-jp-5 データベースのパッチレベル: 1.3.0.2-l10n-jp-5 Zenc…
「Zen Cart(EUC-JP)をUTF-8へ移行する際の覚書」をはてなブックマークに追加

simplexml_load_fileでRSSを取得・表示させる

2012年02月11日 zencartphp
simplexml_load_fileとは simplexml_load_fileは、PHP5から利用可能になった関数で、XMLをパースしてオブジェクトに代入します。 今回は、オープンソースのECサイト構築システム「ZenCart」に外部ブログ(WordPress)のRSSを表示させてみました。 設置コード [php] <?php $rss = "http://apr20…
「simplexml_load_fileでRSSを取得・表示させる」をはてなブックマークに追加

Dreamweaver で開いたファイルが文字化けする場合の対処法

2012年02月06日 web関連zencart
症状 今回は、ZenCartのデータベースを編集したくて、sqlファイル(EUC-JP)をDreamweaverで開いたら、文字化けしました。 Dreamweaverの「新規ドキュメント」の設定が関係しているようなので、新規ドキュメントを開く際のエンコードの設定を変更します。 解決策 環境設定 > カテゴリ内の「新規ドキュメント」> 「エンコーディングが指定されていない既存ファイ…
「Dreamweaver で開いたファイルが文字化けする場合の対処法」をはてなブックマークに追加

ZenCartのパンくずリストをトップページのみ非表示にする

2012年02月11日 zencartphp
変更する箇所 includes/classes/breadcrumb.php の60行目付近 [php] } else { $trail_string .= $this->_trail[$i]['title']; } [/php] 上記のコードを以下に変更します。 [php] } else { if ($this->…
「ZenCartのパンくずリストをトップページのみ非表示にする」をはてなブックマークに追加

zencartをUTF-8で運用する

2012年02月13日 zencart
ZencartをUTF-8で運用する方法 ZencartをUTF-8で運用するには 「Zen Cart 日本語公式サイト」で配布されているZen Cart(EUC-JP)をインストールして、独自でUTF-8に変換する方法 と、あらかじめUTF-8化されている「ビッグマウス版 Zen Cart 1.3.9h」を利用する方法 の2つの選択肢があると思います。今回は、後者のインストールについて詳しく書…
「zencartをUTF-8で運用する」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy