日本語の最近のブログ記事

PHPでのメール送信

ユーザ登録していただいた後のサンキューメールを送信するため
 
 mb_send_mail

関数を使用したが、サブジェクトとメール本文が文字化けしました。
 PHPはEUC-JP、FedoraはUTF-8ですから、いろいろ問題は有るようで、エンコードをいろいろ試しましたが解決しませんでした。

 最後に、PHP.iniを修正しました。

 mbstring.internal_encoding = EUC-JP
mbstring.language = Japanese

これで、解決しました。他のプログラム(例えばxoops)も問題ないようです。

Fedora 2 日本語

Fedoraでは、 内部の文字コードがUTF8になりました。
しかし、UTF8にが対応していないプログラムが多いですので、日本語が化けるケースが多く発生しました。その対策です。
(1)Genome端末
 メニューで文字コードをEUC-JPで設定します。
(2)WWWサーバ
 apacheのコンフィグで

 LanguagePriority ja en .......

 AddDefaultCharset UTF8
 をコメント化しました。
 #AddDefaultCharset UTF8
 これでもよいはずです
 AddDefaultCharset none

「良い面」
 ディレクトリ、ファイル名に日本語がスムーズに使える用になりました。
 FFFTPで日本語ファイル名を作成しても、Linux側で日本語で見えます。
 (WindowsもUTF8です)

このアーカイブについて

前のカテゴリはメールです。

次のカテゴリは構築・インストールです。

全部のコンテンツはインデックスページで見られます。

Google アドセンス

本カテゴリのブログ記事

Powered by Movable Type 5.12