■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

スマホや携帯サイトの文字化けについて

vijyon > Re: スマホや携帯サイトの文字化けについて @ 2012/10/9 0:21
goichi様 ご回答ありがとうございました。またご報告が遅くなったことをお詫び申し上げます。

ご回答いただきました部分「/app/webroot/themed/テーマ名/layouts/default.php」を確認しましたところ、
「meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /」
となっていますので、問題ないのかと思っています。

スマートフォンから確認して気がついたのですが、文字化けしているのは、トップページだけでした。
他のページは、文字化けなく表示されていました。
それで色々と試してみましたが、どういうわけかトップページだけ文字化けはなおらないので、スマートフォンサイトは閉じることにして、PCサイト表示だけにすることにしました。
丁寧なご回答に感謝致します。
ありがとうございました。
goichi > Re: スマホや携帯サイトの文字化けについて @ 2012/10/3 0:15
こんにちは(^^
お役に立てなかったらごめんなさい。

「PCで携帯ページやスマホページを見ると大丈夫だけど、例えばスマホでスマホページを開くと文字化けして見える」
ということで良いですよね。
そうなってくると、やはりまずは文字コードの問題を疑うべきだと思います。

各ページのコンテンツ部分は管理画面を通して作成していれば、その部分は問題ないと思います。
(例えば管理画面から携帯向けのページを作ると(DBへはUTF-8で保存)、
携帯ページとして表示する際には文字コードが変わる(シフトJISで表示)仕様だったと思います)

まず、確認していただきたいのは
携帯ページ、スマホページで使用するレイアウトファイルです。

テーマを利用されているのであれば
「/app/webroot/themed/テーマ名/layouts/」という場所に
携帯用のレイアウトフォルダ「mobile」と、スマホ用のレイアウトフォルダ「smartphone」があると思います。
デフォルトでは、それぞれ「default.php」という名前のファイルになっていると思いますので、
それを開いていただいて、そもそもそのファイルの文字コードがUTF-8になっているか確認してみてください。

またPCからだと正常に閲覧できるという事なので
一度、携帯ページやスマホページにアクセスしていただき、
ブラウザでソースを開いて、HTML冒頭にある(であろう)文字コードの設定
<?xml version="1.0" encoding="Shift-JIS" ?>

とか
<meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS" />

とかを確認してみてください。

また、内部的にどこかで処理がおかしい場合があるかもしれません。
管理画面のシステム管理で、オプション内にある「制作・開発モード」をデバッグモード1(2でも3でもOKですが)にしてみると、
エラーなどがあった場合、その内容を表示するようになりますので、
デバッグモードで、携帯ページ、スマホページにアクセスしてみると、もしかしたら何か解決の糸口になるかも知れません。



vijyon > スマホや携帯サイトの文字化けについて @ 2012/10/2 12:12
■ BaserCMSのバージョン:2.0.4
■ レンタルサーバー名:coreserver.jp
■ スマートURLの利用: [ON]
■ 設置フォルダ: [/virtual/vision/public_html/www.vijyon.jp/]
■ 利用しているデータベース: MySQL
■ PHPスキル(自己評価): [ D ]


サイトの表示についてご質問させてください。
PCからは、問題なく表示されますが、スマホや携帯から開くと文字化けしてしまいます。
どこを修正すればよいのでしょうか?
よろしくお願いします。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
37 人のユーザが現在オンラインです。 (35 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 37