安心な情報交流サイト
サイト利用料は無料です。
ご自由にお楽しみ下さい。

 
 

掲載の基準は投稿ルールをご覧下さい。画像や動画の貼り方はヘルプをご参照下さい。

現在 792万人 登録

詳細 7,920,598名
2024/04/25 現在
 
1993年創設       メールフレンド専門サイト       健全で安心

スレッド表示 | 新しいものから <<<前の話題 | 次の話題>>> |
投稿者 掲載内容
掲載日時: 2006/06/29 10:50  
新人
 本文が文字化けします
はじめて投稿します。hige です。

WebMail J1-1.9 をインストールして、メール受信のテストをしていますが、本文だけが文字化けをしてしまいます。
(送信者:、宛先:、タイトル:、日付: は大丈夫です。)

インストール方法ですが、Jochen Gererstorfer さんの WebMail2 を解凍し、nao-ponさんの日本語版を上書きして、更に WebMail J1-1.9 を上書きしました。

症状は、全体は EUC ですが、どうも本文だけが JIS コードのまま表示されているようです。
特定のメールだけ文字化けするのではなく、日本語のメールはすべて文字化けします。(WebMail から送信したメールを WebMail で受信しても文字化けします。)
また、文字化けしているメールを何回か表示してみると、ときどき正常に表示される場合もあります。

また、PHP メッセージで、Warning [PHP]: mb_convert_encoding(): Unable to detect character encoding in file modules/WebMail/readmail.php line 166
というものが出る場合もあります。

何をどうすればよいか、インストール方法も含めてお教え頂きたく、宜しくお願い致します。
--
hige

掲載日時: 2006/06/29 17:58  
運営事務局
 Re: 本文が文字化けします
こんにちは、higeさん

インストールは、フルパッケージを利用することをお薦めします。
旧WebMailモジュールへの上書きは、動作不良の原因のひとつと考えられます。
これに関する記事は、以下の通りです。
http://www.mailpark.ne.jp/modules/newbb/viewtopic.php?topic_id=278&forum=36&post_id=737#forumpost737

ダウンロードはこちら(フルパッケージ版)
http://www.mailpark.ne.jp/modules/mydownloads/singlefile.php?lid=7



エラーを見る限り、お使いのサーバーで日本語マルチバイトエンコーディングが正しく機能していないのかと推測されます。マルチバイト対応にサーバーの環境設定を行ったり、日本語PHPマルチバイト完全対応のサーバー環境に変えるなどの対策が必要でしょう。

その他、考えられる文字化けの原因のひとつとして、該当のメールそのものに、何らかの文字化け要素(半角カナ・ESC制御文字等)が含まれているのかも知れません。

動作サンプルは以下に用意してあります。文字化けするメールを以下にて受信して、文字化け確認をされると、トラブルの切り分けに役立つでしょう。

実物サンプルはこちら(実動本物)
http://www.mailpark.ne.jp/modules/WebMail/


操作説明はこちら
http://www.mailpark.ne.jp/modules/newbb/viewtopic.php?topic_id=126&forum=36

────────────────────────────────
無料配付ソフト(GPL)ですので、当サイトのスタッフによる個別回答サポート、インストール指導講習など、商用ソフト(有料ソフト)のような回答サポートは用意しておりませんが、このフォーラムでは、ここを改良したらうまくできた、など、当モジュールの技術情報交換の場ですので、親切なモジュール利用者(ユーザー)たちから、解決策など、慈善的な回答が寄せられるかも知れません。ご活用下さい。
コミュネス運営事務局
掲載日時: 2006/06/29 18:14  
新人
 Re: 本文が文字化けします
hige です。

丁寧なご回答をありがとうございます。
フルパッケージ版があったのですね
まずはこちらをインストールして試してみたいと思います。

ありがとうございました。
掲載日時: 2006/07/03 18:37  
新人
 Re: 本文が文字化けします
hige です。

ご指摘頂きましたように、mbstring 関連の php.ini が、うまく設定されていませんでした。
設定後、無事に文字化けが解消されました。

本当にありがとうございました。

スレッド表示 | 新しいものから <<<前の話題 | 次の話題>>> |

Communes Social Network Service since 1993. All Rights Reserved.