特定のサイトで
コンピュータ ⇒ ƒRƒ“ƒsƒ…[ƒ^ のように
全ての日本語が文字化けしてしまっております。
経緯・状況は以下の通りです。
■そのサイトはシフトJISで作成されている
■ブラウザ(IE6)の[表示]-[エンコード]は日本語(シフトJIS)になっている
■別環境(友人宅)からはちゃんと日本語表示され通常に閲覧できる
■当方でも以前は問題なく閲覧できていた
■apache2.2,PHP5,MySQL5をインストール・設定して以来このようになった
MySQLなどでsjisを意識した設定をしたのが問題かとは思うのですが、
文字コードに無知なまま説明サイトを参考に鵜呑み設定したので、
どのように対処すればよいかわかりません。
またブラウザの表示設定が友人宅と同じ日本語(シフトJIS)に
なっているのに文字化けが起こってしまうのも疑問です。
解決策が分かる方、
またその解決策がMySQL等の文字コードの設定をいじって解決するのであれば、
解決した際に今までと今後のMySQLの扱い方に気をつける点があれば
併せてご教示願いたいと思っております。
宜しくお願い致します。
No.5ベストアンサー
- 回答日時:
>因みに化けてしまっている特定のページは
>メモ帳で書いたHTML(+Javascript)でgeocitiesに載せたページです。
>apache+PHP+MySQLをPCに入れてから変になったとは言うものの、
apache+PHP+MySQLは、サイト側の話ではなく、クライアント側(PC側)に入れたんですか。。。ぜんぜん勘違いしてました。
今までの回答は無視してください。
geocitiesに載せる場合は、METAタグを付けないとダメですよ。METAタグをつけないならば、文字化けしない方が運がいいとくらいに思っておいた方がよいかもしれません。
No.4
- 回答日時:
>ソースにMETAでShift-JISを明示的に指定したら表示できるようになりました。
>今までわざわざ明示的に記述しなくても問題なかったのに
>今後は全てのHTMLに記入しなければならないのでしょうか。。
>原因の特定はできていませんが、やはりapache等の設定に
>関係があるのでしょうか。。
php.iniのdefault_charsetの設定を、"Shift_JIS"とか"SJIS"とかにしてみて下さい。
そうすれば、METAタグの指定は不要だと思います。
php.iniのdefault_charsetはShift_JISになってました(コメントアウトもしてません)
因みに化けてしまっている特定のページは
メモ帳で書いたHTML(+Javascript)でgeocitiesに載せたページです。
apache+PHP+MySQLをPCに入れてから変になったとは言うものの、
おかしく表示されているのはIEでgeoのページを見たものなので
ローカルのソフトや設定が関係あるのかないのかも分からなくて。。
とりあえずはMETAで指定して難をのがれております。
No.3
- 回答日時:
WEBページの解釈がどうなるかはページ作った後、見て確かめるしかない。
XPなら 表示>エンコード>自動選択
自動選択の左に「レ」点あれば解釈間違いはブラウザの仕様
はずせば自動選択(マークなし)の下で
日本語(自動選択)、日本語(EUC)、日本語(シフトJIS)選べる
自動選択の付け外しや、手動での日本語(シフトJIS)の選択や、
日本語(EUC)で試してみたりもしましたが、
ブラウザの方の操作では何をしても直らなかったんです。。
シフトJISで書いたHTMLをシフトJIS指定のブラウザでブラウズして
化けていたのでどうしたらよいものかと思って。
No.2
- 回答日時:
>■別環境(友人宅)からはちゃんと日本語表示され通常に閲覧できる
クライアント環境の違い(ブラウザやその設定)によるものじゃないでしょうか。
コンピュータ ⇒ ƒRƒ“ƒsƒ…[ƒ^
ブラウザ上ではこのような表示(&#・・・)ではなかったんですよね?(質問を投稿する際に、教えてgooが書き換えてしまうことがあります)。
単純に、プログラムの最初に、
header('Content-Type: text/html; charset=Shift_JIS');
とか入れると直りませんか?
ソースにMETAでShift-JISを明示的に指定したら表示できるようになりました。
今までわざわざ明示的に記述しなくても問題なかったのに
今後は全てのHTMLに記入しなければならないのでしょうか。。
原因の特定はできていませんが、やはりapache等の設定に
関係があるのでしょうか。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- その他(プログラミング・Web制作) ワードプレスのプラグインであるAddQuicktagを使いたいが… 3 2022/04/18 15:03
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
- Gmail Gメールの受信トレイの表示が変わって、戸惑っています 1 2023/04/04 17:52
- Windows 10 Win11で絵文字が一部表示されない 1 2023/08/02 19:46
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- マウス・キーボード chromebook キーボードについて 1 2022/10/16 13:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
検索結果が文字化けします
-
英字の筆記体をエクセル等で表...
-
特定のサイトだけが重くて開けない
-
パソコン画面にたくさん開いて...
-
エクセルのプルダウン三角マー...
-
Excelで、テキストボックスに書...
-
IE と Edge の表示フォントを同...
-
アポストロフィを含むと、検索...
-
ホームページの画面文字を濃く...
-
[Ctrl]+FをVBAで表現
-
NOTESのフォント設定
-
単純所持になりますか?
-
グーグル先生
-
yutura,net について
-
インターネットにつながるペー...
-
毎日巡回できる面白サイトを教...
-
Chromeの文字の間隔が広がって...
-
EdgeのInPrivateやChromeのシー...
-
Lotus Notesのデフォルトフォン...
-
外国のインチの単位が分かりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
検索結果が文字化けします
-
$JSゴシック、明朝が文字化けする
-
iPadのpagesで作成した文書をwo...
-
フレーム部分が壊れる(文字化...
-
outlook.com(hotmail)で文字化け
-
IEでエンコードでJISを指定した...
-
メールの文字化け
-
単純所持になりますか?
-
英字の筆記体をエクセル等で表...
-
NOTESのフォント設定
-
エクセルのプルダウン三角マー...
-
教えてgooについて
-
パソコン画面にたくさん開いて...
-
検索がスムーズにいかない
-
グーグル先生
-
Lotus Notesのデフォルトフォン...
-
ホームページの画面文字を濃く...
-
特定のサイトだけが重くて開けない
-
[Ctrl]+FをVBAで表現
-
yutura,net について
おすすめ情報