以前、kindeditor で文字化けの問題を解決したことがありますが、それはファイルエンコーディングを変更し、charset ステートメントを追加するだけでした。
今回は本当に違います。
ローカルでは正常なのにサーバーに送信すると文字化け?
kindeditor に付属のサンプルをテストするしかありませんでしたが、これも文字化けしています
http://nb.80099.com/kindeditor/examples/image-dialog.html
ボタンをクリックすると、何が表示されますか。上のは文字化けしたコードです。
httpd.conf ファイルを変更しようとしています。 AddDefultCharSet をオフに追加した後も同じことが起こります
解決策を探しています。
http://nb.80099.com/kindeditor/lang/zh_CN.js から取得したドキュメントが gbk からのものであるのはなぜですか?
エンコーディングを確認するためにnotepad++を使用しました。 zh_CN.jsの文字セットを変更しましたか?
http://nb.80099.com/kindeditor/lang/zh_CN.js から取得したドキュメントが gbk からのものであるのはなぜですか?
なぜこのようなことが起こったのか調査中です
騙す必要がありますか?
$s = file_get_contents('http://nb.80099.com/kindeditor/lang/zh_CN.js');var_dump(mb_check_encoding($s, 'utf-8')); //bool(false)var_dump(mb_check_encoding($s, 'gbk')); //bool(true)
ほら、名前を変更するだけです。nb の名前は utf8 で、www の名前は gbk だからです
しかし、/kindeditor を使用すると、なぜ www の名前に戻って読み込むのかわかりません。奇妙な。