Ticket #444 (closed バグ指摘: 修正済)

Opened 12 years ago

Last modified 11 years ago

F-REGI決済モジュールのエラー文言が文字化け

Reported by: Seasoft Owned by: somebody
Priority: Milestone: EC-CUBE2.5.0alpha
Component: その他 Version: 2.3.4
Keywords: Cc:
修正済み:

Description

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3814&forum=10

【現象】
カードもしくはコンビニを選択肢決済時に
カード番号や電話番号に入力ミスがあった場合
FREGI側のサーバーより所定のエラーコード+エラーメッセージ(日本語)
が返され、それが表示されますが
エラーメッセージ(日本語)部分が文字化けしています。
【対応】
FREGI側に連絡すると、エラーメッセージは「EUC-JP」でしか渡せないとのこと。
.htaccessでまたは、mb_convert_encodingで試したのですがなおりません。

Change History

comment:1 Changed 12 years ago by Seasoft

  • Version set to 2.3.4

.htaccess が使えない環境(IIS)だったようです。

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=3814&forum=10&post_id=16465#forumpost16465

data/class/SC_Initial.phpに

mb_language('Japanese');

を入れただけで全て解決しました!
  • コミュニティでは r17347 で対応済みと考えられそうです。ただし、チェンジセットのコメントに記載の通り、.htaccess の mbstring.language を削除できないか検討した方が良いと考えます。

comment:2 Changed 11 years ago by nanasess

  • Milestone set to EC-CUBE2.5.0

milestone:EC-CUBE2.5.0 で対応したいと思います

comment:3 Changed 11 years ago by nanasess

  • Status changed from new to closed
  • Resolution set to 修正済

version-2_5-dev ブランチで対応済みになりますので close します

Note: See TracTickets for help on using tickets.