2011-02-21 20 views
1

クライアントが編集できるワードプレスインストールがあり、すべての文字が表示されます。メインのホームページでは、同じタイトルと投稿内容の同じデータベースにクエリを実行しますが、正しく表示されません。疑問符だけです。UTF8エンコーディングの問題、同じ結果がワードプレスで正常に動作します

私はutt8ヘッダーをhtaccessとメタタグによって手動で送信しようとしました。私はSET name UTF8を使用しました。これは、文字をダイヤモンドのシンボルに変え、疑問符を内部に入れます。

私は本当に今何ができるかを理解することができず、正しく表示するにはこれらの文字が本当に必要です。相続人

ホームページ、あなたは私がそれを通過しているあなたはそれをクリックした場合、あなたは彼らが http://nottingham.subverb.net

のように見えることを意味しているかを確認します、疑問符がたくさんあることをSounddhism 6プレビューで見ることができますバリデータと、それは私にこのエラーを与える:

Sorry, I am unable to validate this document because on line 373 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication. 
The error was: utf8 "\xA0" does not map to Unicode 

どの、私は感謝が私を助けることになっているが、私はそれについて何をすべきかわかりません。特にその行以降、エラーを生成する文字はスペースとみなされ、問題の疑問符の後にある。

誰でも手助けできますか?

+0

違う文字がUnicodeにマップされていないように見えます。彼らのUnicodeに相当する? – alex

答えて

0

Wordpressのバックエンドスクリプトとホームページスクリプトの両方のエンコードを比較します。 IEを使用している場合は、ページを右クリックしてエンコードを確認してください。時々、それは "自動検出"に設定され、IEはしばしば異なるページの異なるエンコーディングを検出し、このような奇妙な問題を引き起こします。

あなたはIEを使用していない場合は、両方のバックエンドと自分のホームページのスクリプトで前後に送信されている正確に何のエンコード(と何バイト見るためにFiddlerのようなツールを使用してみてください。

強制する場合あなたのホームページスクリプトのUTF-8がうまくいかず、バックエンドがUTF-8を使用していないと思います。

関連する問題