Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

cron からの mknmz の文字化け



竹内ともうします。

現在OS、RedHutLinux6.2Jにnamazu2.0.4を設定して
検索をおこなっています。
インデックスを定期的に作成したいのでcronにmknmzを設定し
毎日インデックスを作成するようにしているのですが、
cronからmknmzを起動すると、インデックスの作成結果は正常に
終了しているのですが、namazu.cgiでの検索結果表示で漢字が
文字バケをしてしまいます。 
コマンド上でmknmzを起動した場合は、namazu.cgiでの結果は
漢字も全てきちんと表示されるのですが・・・
envで環境設定を見ると、コマンド上で起動する時の環境は
SELLがbashなのですが、cronの場合shのようなので、
PATHの設定をしないとmknmzが正常にうごきません。
ですので起動する時は、mknmzの前にPATHにNAMAZU関連の
実行モジュールがあるパス(/usr/local/bin)を設定しています。
/usr/local/binには下記のモジュールが置かれています。

-----------------------------------------------------------------------
atoc_conv    gdtopng    mknmz        nsxlview   vfnmz         wvHtml       xwmf
bdftogd      kakasi     namazu       pdftotext  webpng        wvSimpleCLX
bnamazu      kwnmz      nkf171.shar  pngtogd    wmftofig      wvSummary
gcnmz        lgrep      nmz-config   pngtogd2   wmftopng      wvText
gd2copypal   lv         nmzgrep      pptHtml    wv-incconfig  wvVersion
gd2topng     mailutime  nsopen       rdic_conv  wv-libconfig  wx2_conv
gdparttopng  mkkanwa    nspptview    rfnmz      wvConvert     xlHtml
-----------------------------------------------------------------------

PATHの設定は
set path=(/usr/local/bin /bin /usr/bin /usr/X11R6/bin $path)
です。

これ以外に必要なパスがあるのでしょうか?
何か方法ありましたらお教えください。
よろしくお願いいたします。