人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VineLinuxでapacheサーバを立てたのですが、SJISのhtmlが読めずに困っております。
状況としては、
http://www.hatena.ne.jp/1118155449
こちらと同様です。

ただ、こちらで書かれている対策の AddDefaultCharset を変更するという方法は効果がありませんでした。

他にはどのような原因が考えられるでしょうか。

●質問者: Lufini
●カテゴリ:ウェブ制作
✍キーワード:Apache HTML SJIS VineLinux サーバ
○ 状態 :キャンセル
└ 回答数 : 3/3件

▽最新の回答へ

1 ● aria_corp

http://www.shtml.jp/mojibake/meta.html

メタタグによる文字コード指定の有効性

全然的外れかもしれませんが、HTMLに問題があるってことはないですか?

私は、URLの「日本語のタイトルタグがメタタグの前に表示されている」にハマッタことがあります。

◎質問者からの返答

HTMLに問題はありません。

他のサーバでは正常に動作します。


2 ● kamiseto

AddDefaultCharsetをコメントアウトする

是で解決すると思いますが

◎質問者からの返答

AddDefaultCharsetは元々書かれていませんでした。

AddDefaultCharset off と付け足しても効果無しでした。


3 ● kamiseto

例えばSJIS,EUC-JP,UTF-8…で書かれている物で

どれが正しく表示されるか試してみる。


ブラウザの文字エンコードが自動で選ばれる場合、何になっているか確認してみる。

◎質問者からの返答

ご回答頂いた方ありがとうございました。

自己解決しました。

php.iniのmbstring関係が原因でした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ