Namazu-users-ja(旧)


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

Re: cronからmknmzを実



> 
> CronのPATHはどうなっていますか??
> 
> Telnetで接続した場合は、そのユーザーの
> 環境変数で、PATHもそれに従いますが、
> Cronは、ちゃんと設定しないといけなかったと思うのですが。
> 

PATHとはどういうことを意味しているのでしょうか?

# which cron
/usr/bin/which: no cron in
(/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:
/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/usr/local/bin:/root/bin)

# find /* -name cron
/etc/log.d/scripts/services/cron
/etc/log.d/scripts/logfiles/cron
/etc/webmin/cron
/usr/libexec/webmin/cron
/usr/libexec/webmin/kdestyle/cron
/usr/libexec/webmin/caldera/cron
/usr/libexec/webmin/mscstyle3/cron
/var/log/cron
/var/spool/cron

こういうことじゃないですよね。


cronへの登録はrootになってcrontab -eで行い、
30 02 * * * /usr/local/bin/mknmz -k --indexing-lang=ja_JP.eucJP -O
/hoge/public_html/index/
--update=/hoge/public_html/index/ /hoge/public_html/

のようになっており、mknmzのある
/usr/local/binにはPATHは通っています。
# env
(途中略)
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/usr/local/bin:/root/bin

これで回答になっていますでしょうか?