FreeBSDでCATV&家庭内LAN&PPPサーバー


11.その他のソフトのインストール [目次へ]

11.3 ja-nkf-1.62 (漢字処理)のインストール

 CGIなどで、sndmailを使うと文字化けが生じる場合に、漢字処理ソフトnkfを使うと文字化けをしなくなります。

 #/stand/sysinstall

  C.Configure
  P.Packages
  1.CD-ROM
  All [OK]
  [X]ja-nkf-1.62 スペースで選択 [OK] [install][OK]
  E.Exit
  [Exit Install]

  /usr/local/bin/nkf にインストールされる

   --- cgiでsendmail使うときなどにsubjectが文字化けしないように(例) ---
   $sendmail = '/usr/sbin/sendmail';
   $email = 'atsuro@catv123.ne.jp';
   $NKF = "/usr/local/bin/nkf";
   $mailto0 = 'atsuro@catv123.ne.jp;

   #if (!open(OUT,"| $sendmail $mailto0")) { &send_error; }
   #if (!open(OUT,"| $sendmail -t")) { &send_error; }
   #if (!open(OUT,"| $NKF -j | $sendmail $mailto0")) { &send_error; }
   if (!open(OUT,"| $NKF -j | $sendmail -t")) { &send_error; }
   --------------------------------------------------------------


 [目次へ]