| 最新の投稿-WordPress |
- 2004-6-20
- 2004-4-25
- 2004-4-22
- 2004-4-18
|
| 最新の投稿-雑記 |
- 2004-5-20
- 2004-3-24
- 2004-2-23
- 2004-2-21
|

Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
|
|
| コメントの1部文字化け
投稿者:
ありす
投稿日:2004/07/24(Sat) 06:54
No.412 |
|
|
 |
本日、WordPress 0.2.3にバージョンUPさせて頂きました。 wordpressのコメントについてですが、1部の文字を記入するとそれから以降の文字化けが起こってます。
例えば)日記更新 が 日宜洪五br /> →(記)が文字化け きこえる が い海┐讙 →(き)が文字化け
このような感じで1部の文字が文字化けしてます。 設定等での文字化け対応策があれば教えてください。 よろしくお願いしますm(--)m |
|
Re:コメントの1部文字化け
投稿者:
ありす
投稿日:2004/07/24(Sat) 07:09
No.413 |
|
|
|
 |
追伸:環境は,Windows レンタルサーバはロリポップ を使用してます。 |
|
Re:コメントの1部文字化け
投稿者:
のぶのぶ
投稿日:2004/07/24(Sat) 10:32
No.414 |
|
|
|
Re:コメントの1部文字化け
投稿者:
starf42g
投稿日:2004/07/24(Sat) 17:53
No.415 |
|
|
|
 |
引用: ありすさんは書きました: 本日、WordPress 0.2.3にバージョンUPさせて頂きました。 wordpressのコメントについてですが、1部の文字を記入するとそれから以降の文字化けが起こってます。
例えば)日記更新 が 日宜洪五br /> →(記)が文字化け きこえる が い海┐讙 →(き)が文字化け
このような感じで1部の文字が文字化けしてます。 設定等での文字化け対応策があれば教えてください。 よろしくお願いしますm(--)m
私はwin系自宅サーバーですが、ありすさんと一緒の症状が出ています。のぶのぶさんが紹介されているページ等を参考にしながら、mbstringを修正してみましたが、改善されません。(但し、自サバですので、php.iniに直接追加&変更しました。ー これが良くないのでしょうか?)他に見直すべき箇所等ありますでしょうか? |
|
Re:コメントの1部文字化け
投稿者:
starf42g
投稿日:2004/07/24(Sat) 18:02
No.416 |
|
|
|
 |
追伸 こちらの修正後のphp.iniのmbstringは下記です。
[mbstring] mbstring.language = Japanese mbstring.encording_translation = On mbstring.detct_order = ASCII,JIS,EUC-JP,SJIS,UTF-8 mbstring.internal_encoding = EUC-JP mbstring.http_input = auto mbstring.http_output = pass mbstring.substitute_character = none |
|
Re:コメントの1部文字化け
投稿者:
のぶのぶ
投稿日:2004/07/25(Sun) 01:48
No.417 |
|
|
|
 |
starf42gさんのphp.iniの内容ですが、ミスタイプを発見しました。 引用: [mbstring] mbstring.encording_translation = On mbstring.detct_order = ASCII,JIS,EUC-JP,SJIS,UTF-8
の2行は、 引用: [mbstring] mbstring.encoding_translation = On mbstring.detect_order = ASCII,JIS,EUC-JP,SJIS,UTF-8
の打ち間違いになっております。 こちらを修正して再度試していただけませんか? 特に1行目の打ち間違いは、mbstring.http_inputの指定が結局が有効にならない事になります。 |
|
Re:コメントの1部文字化け
投稿者:
starf42g
投稿日:2004/07/25(Sun) 03:40
No.418 |
|
|
|
 |
のぶのぶさん、スミマセン。お恥ずかしい限りのスペルミスです。しかし、訂正してテストしてみましたが、相変わらず同じ症状が出ます。 |
|
Re:コメントの1部文字化け
投稿者:
のぶのぶ
投稿日:2004/07/25(Sun) 05:24
No.420 |
|
|
|
 |
引用: 訂正してテストしてみましたが、相変わらず同じ症状が出ます。
当方でもいろいろテストして見て、少し気になる点があるのでstarf42gさんの環境で試していただきたいのですが、
wordpress/wp-includes/kses.phpの403行目からの
function wp_kses_no_null($string)
###############################################################################
# This function removes any NULL or chr(173) characters in $string.
###############################################################################
{
$string = preg_replace('/\0+/', '', $string);
$string = preg_replace('/(\\\\0)+/', '', $string);
if (function_exists('mb_ereg_replace')) {
$string = mb_ereg_replace('/\xad+/', '', $string); # deals with Opera "feature"
}else{
$string = preg_replace('/\xad+/', '', $string); # deals with Opera "feature"
}
return $string;
} # function wp_kses_no_null
を
function wp_kses_no_null($string)
###############################################################################
# This function removes any NULL or chr(173) characters in $string.
###############################################################################
{
$string = preg_replace('/\0+/', '', $string);
$string = preg_replace('/(\\\\0)+/', '', $string);
// if (function_exists('mb_ereg_replace')) {
// $string = mb_ereg_replace('/\xad+/', '', $string); # deals with Opera "feature"
// }else{
// $string = preg_replace('/\xad+/', '', $string); # deals with Opera "feature"
// }
return $string;
} # function wp_kses_no_null
という様に5行コメントアウトするとどうなるでしょうか? もしかしたら、今まで文字化けしていたコメントも正しく表示されるかもしれませんが・・・(あんまり自信ないけど) よろしくお願いいたします。 |
|
Re:コメントの1部文字化け
投稿者:
starf42g
投稿日:2004/07/25(Sun) 08:19
No.421 |
|
|
|
 |
のぶのぶさん、本当に有難うございました。5行コメントアウトすると、文字化けがすっきり解消しました。ありすさんも同様に処理されて改善さるるといいですね。
連絡遅くなり申し訳ありません。 |
|
Re:コメントの1部文字化け
投稿者:
のぶのぶ
投稿日:2004/07/25(Sun) 09:54
No.424 |
|
|
|
 |
starf42gさん、早速の御報告どうもありがとうございました。 引用: のぶのぶさん、本当に有難うございました。5行コメントアウトすると、文字化けがすっきり解消しました。ありすさんも同様に処理されて改善さるるといいですね。
実は、本家のWordPress1.2 MEではこの部分はすでに削除されているようですので、自利リースでは削除したものをリリーする事にいたします。 |
|
Re:コメントの1部文字化け
投稿者:
ありす
投稿日:2004/07/25(Sun) 10:34
No.425 |
|
|
|
 |
書込み遅くなりましたが、最初にwordpress/wp-includes/kses.phpの403行目からの5行コメントアウトで修正したところコメントの文字化けが解消されました。 のぶのぶさんご対応有難うございました。 |
|
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -
|