HPの1ページが白紙で表示されなくなった原因と対策方法

このQ&Aのポイント
  • HPの1ページだけが突然白紙で表示されなくなりました。同じリンクバナーを全ページに貼ったり、他のページに同じcgiを使っても解決しませんでした。ローカルで開いても白紙であり、文字化けや日本語変換エラーも発生しています。UTF-8で保存しても解決しないため、原因としては保存のミスではない可能性があります。HPを正しく表示するためにはどうすれば良いでしょうか。
  • HPの1ページが突然白紙で表示されなくなりました。文字化けや日本語変換エラーが発生し、同じリンクバナーやcgiを使っても解決しませんでした。保存方法のミスではない可能性があります。UTF-8で保存しても白紙のままです。HPを正しく表示する方法を教えてください。
  • HPの1ページが突然白紙で表示されず、保存方法を変えても解決しません。ローカルで開いても白紙であり、文字化けや日本語変換エラーも発生しています。同じリンクバナーやcgiを他のページに使っても効果がありません。UTF-8で保存しても変化がないため、どのようにすればHPを正しく表示できるでしょうか。
回答を見る
  • ベストアンサー

HPの1ページだけが白紙で表示されなくなりました。

突然、HPの1ページだけが何も表示されなくなりました。 いつからそうなったのかは不明ですが、きちんと表示されていることを確認してから、 HPの全ページに同じリンクバナーを貼ったり、 表示されなくなったページに乗っているのと同じcgiを他のページに新しく使ったりしています。 おかしいな、と思う現象として、 ・htmlファイルをローカルで開いても白紙 ・秀丸で開いたとき、そのページだけに「日本語(Shift-Jis)で読み込み中に変換できなかった文字が***箇所ありました。」と出る ・文字化けして表示される(Unicord(UTF-8)にエンコードしないと読めない) 保存の仕方のミスかと思い、UTF-8を選んで保存してみましたが変わりません。 HPを表示できるようにするにはどうすればよいのでしょうか。

  • HTML
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.1

>保存の仕方のミスかと思い、UTF-8を選んで保存してみましたが変わりません。 逆です、UTF-8で開いて、Shift-JISで保存しなおしてください。 UTF-8で保存されているのに、HTML上でエンコード指定がShift-JISになっているからちゃんと表示されないのだと思います。 なので、ファイルをちゃんとShift-JISで保存しなおせば直ります。 ご参考まで。

kkmmkkmmm
質問者

お礼

ありがとうございます!!! 表示できました。

関連するQ&A

  • ビルダー13編集画面で突然白紙に!

    初めて質問いたします。 現在ホームページビルダー13を使ってサイトを作成しています。 OSは win vista です。 何日もかかって苦労して作ったページを保存したら、突然ページ が白紙になってしまいました。 過程はこうです。 ドイツ語のウムラウトが入った単語をページ内で使っており、 保存する際に次のようなメッセージが表示されました。 「現在の出力漢字コードでは保存できない文字を含んでいます」 そして「現在の出力漢字コードで保存」をクリックしました。 結果、ソースはタグ以外のほとんどが文字化けしてしまい、 編集画面では何も表示されずに真っ白になってしまいました。 コードを変えてみましたが、後の祭りのようで修復できません でした。   確かに、正しい文字エンコードを設定していないとページ内で 文字化けなどの現象が起こる事があります、とはIBMのサイトに 書いてありましたが、前のバージョンでは同様のプロセスでも ここまで被害を受けることはありませんでした。   文字コードは、Shift_JISを設定していましたが、いつのまにか ビルダーが勝手にそして強制的にUTF-8に変更してしまう、それを またShift_JISに変える、を繰り返していました。 今思えばUTFでも良かったんじゃないか、Shift_JISにそこまで こだわる必要も無かったのではないか、と後悔しています。   質問1: やはり西ヨーロッパ言語を無理やりShift_JISで保存したために、 このような事になってしまったのでしょうか。それとも他の要因が あったのでしょうか。 質問2: ブラウザー表示、ビルダー編集画面、プレビューいずれも白紙に なり、ブラウザでエンコードを変更しても白紙のままです。 とても苦労して作ったページなので、なんとか元に戻したいので すが、解決方法はありますでしょうか? どうぞよろしくお願いいたします。

  • Sublime Text2でエンコード表示

    いつもお世話になっております。 Windows XPにてSublimeText2を利用しています。 ファイルがUTF-8とShift-JISでかかれたものが混在しており SublimeText2で編集中のそのファイルがどちらの文字コードなのかを知りたいと思うのですが 秀丸エディタみたいに右下にエンコードが分かる表示設定などはありますか? よろしくお願いいたします。

  • 文字コードがUTF8のため、トップページが表示されない。

    昨年10月にMovable Typeを用いて、ブログを作成しているのですが、文字コードがUTF-8のためトップページを表示する際に、エンコードで文字コードの設定を自動選択にするか、UTF-8に設定しなおさないと、表示されません。多くの方がIEの標準の設定でShift-Jisで設定されているので、設定をしなおさないと表示することができません。 ソース上で、自動的に表示させるようにすることはできるのでしょうか? music-addict.net/world/

  • デコードに困っています。

    エンコードされた文字をrawurldecodeでデコードしたいのですが、Shift_JISやEUC、UTF-8によってデコードされる形が異なります。 METAでShift_JISを指定してればShift_JISでエンコードされた値もデコードすればしっかりと表示されます。しかしUTF-8など異なるタイプではMETAがShift_JISなのでしっかりと表示されません。どうすればすべてのタイプに対応させることが可能なのでしょうか?

    • 締切済み
    • PHP
  • charset=UTF-8なのにShift-JISになっちゃいます!

    <META http-equiv=content-type content="text/html; charset=UTF-8"> と記述して、ブラウザ(IE6)で確認したのですが真っ白な画面になり、ブラウザのエンコードを確認した ところShift-JISになっていました。自動選択にしてもShift-JISになってしまいます。 UTF-8でどうしてもウェブを作りたいのですがエンコードがShift-JISにならない方法を教えていただけないでしょうか? 使っているエディタは秀丸です。

    • ベストアンサー
    • PHP
  • HPが白紙で見れない

    たまに開いたHPが「表示されました」と出ているのに白紙で全然見れない時があります。誰か原因わかりませんか? たとえば同じプロバイダのHPでも見れるページと白紙のページがあったりするんです。 ほんとに困っています。お願いします。

  • HP作成の際、文字コードに関するトラブル発生。あなたならどうしますか?

    terapadを使ってのHP作りを任された新入社員がいました。 彼は文字コードをUTF-8でつくるように言われていました。しかし、文字コード指定保存はshift-jis! 初期文字コードもshift-jis! お気に入りのfirefoxでUTF-8にして見てみると、もちろん文字化け。 上司はUTF-8で作り直すようしつこく迫ってきます。 さて、この新入社員が最短でこの状況を乗り切るためにはどのような効率的な方法がありますでしょうか?

  • ウェブサイトの日本語の文字化け 

    テンプレートを活用してサイトを作成しました。 英語と日本語を使っていますが、日本語が文字化けしてしまいます。 そこで、日本語(シフトJIS)だった「エンコード」を、Unicord(UTF-8)にすると解消されます。 エンコードの種類は、サイト作成者がプログラムで設定したエンコード種が、サイトを開いた時に自動適用されるのでしょうか? というのも、複数あるページのうち、1ページだけはUnicordにしなくても文字化けしていません。 そこで、全ページそれぞれのエンコードを確認すると、その文字化けしないページはUnicord、他のページは日本語(シフトJIS)と出ます。 ソースを見てみましたが、どこで設定するのかよくわかりませんでした。 どうすれば文字化けしないようになるかご指南いただけますでしょうか。 使用しているテンプレートは、www.webcity.com.au です。(作成者は海外の方なので英語です) 【番外編】文字エンコードの種類は、PCのデフォルトで設定されていて、それがそのままどのサイトにも適用されるのかと思っていました。どうやらそうではなくてサイトごとに変わるみたいですね。 ・・・ということで素人にもわかるようにお願いいたしますm(__)m

  • HTMLでどうしても文字化け(エンコード指定がなぜか反映されない)

    HTMLでどうしても文字化け(エンコード指定がなぜか反映されない) こんにちわ、私が所属しているところは例年活動の発表ページを作成して、今年は私が作成担当になっています。 去年先輩が作ったものを参考に作っているのですがサーバに上げて見たところエンコードがおかしいのかどうしても文字化けしてしまいます。 以下に詳しい症状を箇条書きします。どなたか知恵を貸してくださる方、よろしくお願いします。 自スペック:WindowsVista:FireFox3.6.9 サーバの設定:エンコードはutf-8で統一されている(去年のページもすべてutf-8でした) 症状:去年と同様にcssでもhtmlでもutf-8を文字エンコードに指定しているが文字化け、ブラウザのエンコードをshift_jisに変えると直る ↓ 指定エンコードをshift_jisに変えてみるがなぜかutf-8で表示される ↓ ソースをterapadでutf-8に変換してみてからソースを上げなおしてみる ↓ やっぱりエンコードをshift_jisに変えないと文字化けが直らない 去年のページではutf-8で問題なく表示されており、指定コードの周辺は変えていないのでなぜ文字化けするかが不明です。 日本語のエンコードは普通shift_jisであってutf-8ではないですよね? 去年のページがなぜutf-8でも普通に表示されているのか、それがなぜほとんど同じ構成の自分が作ったページではできないのか、知恵をお貸しください。

    • ベストアンサー
    • HTML
  • Perlのcgiを中国語で表示可能にしたい

    OS:Windows7でサーバーはロリポップを使用しております。 Perlのcgiを「utf-8」で保存し、Perl内のhtmlも、「<meta http-equiv="Content-Type" content="text/html; charset=utf-8">」などのutf-8の設定にしていますが、ffftpでutf-8の文字コードで転送すると、「※CGI もしくは SSI が正しく動作していません。」と表示されてしまいます。 ffftpのホストの設定での、文字コードは「ホストの漢字コード Unicode(UTF-8)」、「ファイル名の漢字コード Unicode(UTF-8)」にしています。 何パターンか試してみましたが、ffftpの転送時の設定が「Unicode(UTF-8)」だと、「※CGI もしくは SSI が正しく動作していません。」と表示されるみたいです。 転送時の設定を「ホストの漢字コード 無変換(SHIFT-JIS)」、「ファイル名の漢字コード SHIFT-JIS」 にすると、cgiは動作します。但し、文字化けします。→ 黒い菱形に?マークの文字化け。 どうすれば、上記問題を解決できるでしょうか。 アドバイスをお願いします。 m(_ _)m

    • ベストアンサー
    • Perl

専門家に質問してみよう