バージョン選択

フォーラム

メニュー

オンライン状況

49 人のユーザが現在オンラインです。 (40 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 49
もっと...

サイト内検索

質問 > その他 > 突然の文字化け

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
silie
投稿日時: 2014/5/1 21:14
対応状況: −−−
新米
登録日: 2014/5/1
居住地:
投稿: 2
突然の文字化け
---------------------------------------------------------
[EC-CUBE]2.4.4
[レンタルサーバ]さくらレンタルサーバー(スタンダード)
[PHP]PHP 5.4.27
[データベース]MySQL 5.5.28-log
[WEBサーバ]Apache/2.2.25
[ブラウザ]Google chrome
---------------------------------------------------------

3か月ほど前にインストールして、
これまで無事に使用してきましたが、本日、突然文字化けしました。

トップページにおいては、
「現在のかごの中」「リンク」「ログイン」「検索条件」はきれいに表示してますが、
「カテゴリー」「新着情報」は????に文字化けしてます。

MYSQLのテーブル内のデータも文字化けしてました。

2日前、イプシロン決済モジュール(ver 1.3)を追加しカートのテスト、
昨日、新着情報を追加しホームページ確認まで正常でした。

当方、PHP・データーベースはまったくの無知でして・・・orz
なにが起こったのかさっぱりわかりません。。。

私なりに気になるところが…
管理画面→システム情報→PHP情報で、
LocalValueの「UTF-8」と書かれてあるところが、
MaserValue側ではまったく違う値になっているのは関係ないでしょうか?

どなたかお心あたりの方はおりませんでしょうか…。
どうぞよろしくお願いいたします。
tsuji
投稿日時: 2014/5/2 18:39
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 突然の文字化け
silie 様

文字コードが影響しているのかもしれません。

> LocalValueの「UTF-8」と書かれてあるところが、
> MaserValue側ではまったく違う値になっているのは関係ないでしょうか?

MaserValue側は何が書かれていますか?
silie
投稿日時: 2014/5/2 21:52
対応状況: −−−
新米
登録日: 2014/5/1
居住地:
投稿: 2
Re: 突然の文字化け
tsuji様

お世話になります。

Local ValueがUTF-8になっている部分です。
default_charset → no value
mbstring.http_input → pass
mbstring.http_output → pass
mbstring.internal_encoding → no value

ちなみに、
mbstring.substitute_characterでは、
Local Value → none
Master Value → no value

となっております。
tsuji
投稿日時: 2014/5/7 9:24
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 突然の文字化け
silie 様

当方の環境も同じ設定なので問題なさそうですね。

> 「カテゴリー」「新着情報」は????に文字化けしてます。

あとは、文字化けのおこっているテーブルの文字コードがUTF-8ではない可能性があります。
該当するテーブルの文字コードを調べてみてください。
カテゴリーであればdtb_category、新着情報であればdtb_newsになると思います。
HAHAHA
投稿日時: 2014/5/11 12:48
対応状況: −−−
半人前
登録日: 2014/1/31
居住地:
投稿: 22
Re: 突然の文字化け
こんにちは 

私も さくらサーバにて同じように文字化けで悩んでいた所、
さくら側でアップデートしていたようで、下記のように回答が来ました。
参考になれば幸いです。

ーー-----

弊社サービスをご利用いただき、誠にありがとうございます。

さくらのレンタルサーバ、さくらのマネージドサーバにおいては2014年4月23日から
5月1日にかけてPHPおよび、その他システムのセキュリティアップデートを実施いた
しました。

▼ さくらのレンタルサーバ・さくらのマネージドサーバ
サーバシステムメンテナンスのお知らせ
http://support.sakura.ad.jp/mainte/mainteentry.php?id=13078

本メンテナンスにより PHP5.3 以降では MySQL と接続するクライアントを下記の
ように変更しています。

MySQL Client Library (libmysqlclient) → MySQL Native Driver (mysqlnd)

MySQL Native Driver に変更した影響により、下記のケースにおいてクライアント側の
文字コードが影響を受け、文字コードが正しく変換されない事象が確認されました。

・mysqli_set_charset(mysql_set_charset)関数 や set names でクライアント側の
文字コードを正しく設定していない

▼ PHP - mysqli_set_charset / mysql_set_charset
http://www.php.net/manual/ja/mysqli.set-charset.php
http://www.php.net/manual/ja/function.mysql-set-charset.php


ご利用のPHPプログラムにおいて正しく文字コードを設定されておりますかご確認ください
ますようお願いいたします。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,043名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.