OPENPNEでのメールアドレスの文字化けについて。


現在、CENTOS5の32ビット版で、OPENPNE2.6.6を運用しております。
それをCENTOS5の64ビット版の新しいサーバに移行しようと考えております。

ただテストをしている段階で設置はうまくいったのですが、どうしてもメールアドレスが文字化けしてしまっています。

以前にCENTOS4.4、32ビット版で運営していたデータをCENTOS5の32ビット版に移行した際は問題ありませんでした。


他にどのようにすれば文字化け直る可能性がありますでしょうか?

今まで試した内容です(関係ない内容も含まれていますが)。

・define('CRYPT_BLOWFISH_NOMCRYPT', true);かfalseに変えてみた。)。→何もかわらず。

http://pong.unitedpongdom.net/blog/mechanical/2007/04/openpne2026.html の内容を実行してみた(PHPにmcryptも入れてみました)。→何もかわらず。


・以前に質問した結果です。
http://q.hatena.ne.jp/1182956412

どうにもならない場合は、32ビット版を入れなおそうかと考えています;

宜しくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/08/09 15:15:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:KUROX No.1

回答回数3542ベストアンサー獲得回数140

ポイント27pt

64ビットになってるので、

unsigned int の演算に問題が出てもおかしくないと思います。

-----------------------------------------------------

(1)

http://pong.unitedpongdom.net/blog/mechanical/2007/04/openpne202...

たぶん、このあたりはすでに見られていると思いますが・・。

-----------------------------------------------------

(2)

OpenPNE 2.8.2に差し替えてみるとか->問題が余計複雑化する?

http://sourceforge.net/project/showfiles.php?group_id=174268

だめもとで、(2)らいならリスクが低いのでは?

(1)はよく見てないですけど、DB書き換えるようなので・・。

コメントに書きたかったのですが、OPENされていないので・・。

ポイント使わせてごめんなさい。

id:chirubo

一応、(1)の方は質問にも書いたのですが、効果がありませんでした。

(2)の方は選択肢に考えてみます。ただ暗号化周りでの変更がなかったようでしたので、試しておりませんでした。

今のままだと、OSを32ビット版で入れなおしかなと思っています;

2007/08/02 16:36:03
id:minkpa No.2

回答回数4178ベストアンサー獲得回数55

id:chirubo

日本語は文字化けしないように設定しているので、問題はないです。

メールアドレスは暗号化されている為、デコードの際に文字化けが起こっている感じです。

2007/08/03 10:25:26
id:yosuke_ss No.3

回答回数260ベストアンサー獲得回数2

ポイント26pt

メールアドレスの文字化けとは日本語氏名などですか?openpneのメール送信のコードで文字変換のところを適当に指定すればいいです。http://end

id:chirubo

メールアドレスの文字化けは、メールアドレスそのものを暗号化してあるDBデータを正しくデコードできていないために発生しています。

ですので、日本語の文字化けとは少し違う形になります。

2007/08/04 10:38:51

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません