[前][次][番号順一覧][スレッド一覧]

mysql:15304

From: "TAKENAKA, Akikazu" <"TAKENAKA, Akikazu" <akikazu@xxxxxxxxxx>>
Date: Tue, 27 Apr 2010 11:56:12 +0900
Subject: [mysql 15304] Re: 同じはずの環境で片方だけ文字化け

竹中です。
まつやま様、お返事ありがとうございます。

>> mbstring.languageが
>> A:Japanese
>> B:neutral
>
> Bでは化けるのですよね。
> でしたら、PHPプログラム内で、
> mb_language('ja');

実行してみましたが、変化はありませんでした。
また、

> というか、AもBもmbstring関係の設定が適切でないような気がしますけど。

こちらのご指摘を受け、それぞれ下記のように設定してみました。

【A】(heteml、もともと正常に動作)
mbstring
Multibyte Support 	enabled
Multibyte string engine 	libmbfl
Multibyte (japanese) regex support 	enabled
Multibyte regex (oniguruma) version 	4.4.4
Multibyte regex (oniguruma) backtrack check 	On

mbstring extension makes use of "streamable kanji code filter and
converter", which is distributed under the GNU Lesser General Public
License version 2.1.

Directive	Local Value	Master Value
mbstring.detect_order	no value	no value
mbstring.encoding_translation	Off	Off
mbstring.func_overload	0	0
mbstring.http_input	pass	pass
mbstring.http_output	UTF-8	UTF-8
mbstring.internal_encoding	UTF-8	UTF-8
mbstring.language	Japanese	Japanese
mbstring.script_encoding	no value	no value
mbstring.strict_detection	Off	Off
mbstring.substitute_character	no value	no value


【B】(Mac、もともと文字化け)
mbstring
Multibyte Support 	enabled
Multibyte string engine 	libmbfl
Multibyte (japanese) regex support 	enabled
Multibyte regex (oniguruma) version 	4.4.4
Multibyte regex (oniguruma) backtrack check 	On

mbstring extension makes use of "streamable kanji code filter and
converter", which is distributed under the GNU Lesser General Public
License version 2.1.

Directive	Local Value	Master Value
mbstring.detect_order	no value	no value
mbstring.encoding_translation	Off	Off
mbstring.func_overload	0	0
mbstring.http_input	pass	pass
mbstring.http_output	UTF-8	UTF-8
mbstring.internal_encoding	UTF-8	UTF-8
mbstring.language	Japanese	Japanese
mbstring.strict_detection	Off	Off
mbstring.substitute_character	no value	no value


PHPコード内での mb_language('ja') の有無に関わらず、
結果はA、Bともに変わりませんでした。
(Aで正常、Bで文字化け)

これが適切な設定かどうかはわからないのが正直なところですが、
状況が改善されていないので違うのかな、と思っています。

だんだんMySQLとは無関係の問題な気がしてきましたが、
ご親切にご説明いただきありがとうございます。
もう少しだけお付き合いいただければ幸いです。

以上、よろしくお願いいたします。


-- 
equal1
竹中 彰一 (TAKENAKA, Akikazu)
akikazu@xxxxxxxxxx | www.equal1.net
Skype: equal1.at | iPhone: +81-90-8477-3901

[前][次][番号順一覧][スレッド一覧]

     15296 2010-04-26 18:16 ["TAKENAKA, Akikazu" ] 同じはずの環境で片方だけ文字化け        
     15298 2010-04-26 21:31 ┣[Masaaki Matsuyama <m]                                       
     15301 2010-04-27 10:27 ┃┗["TAKENAKA, Akikazu" ]                                     
     15303 2010-04-27 10:37 ┃ ┗[Masaaki Matsuyama <m]                                   
->   15304 2010-04-27 11:56 ┃  ┗["TAKENAKA, Akikazu" ]                                 
     15299 2010-04-26 21:42 ┣[Yuya Takeyama <sign.]                                       
     15302 2010-04-27 10:32 ┃┗["TAKENAKA, Akikazu" ]                                     
     15305 2010-04-27 12:44 ┗["Michiyoshi Buniu\(D]                                       
     15306 2010-04-27 13:19  ┗["TAKENAKA, Akikazu" ]