私たちはFreeBSD 7.2-RELEASEでlighttpd-1.4.26を実行しています。マシンをリブートするたびに、rcスクリプトによってlighttpdが起動されると、pidファイルは自動的に/var/run/lighttpd.pidに書き込まれません。 Howerver、/usr/local/etc/rc.d/lighttpd startを実行してlighttpdを手動で起動すると、pidファイルは正常に動作します。newsyslog:pidファイルが存在しません:/var/run/lighttpd.pid
この問題を解決する方法はありますか?
RCスクリプトのユーザーは、手動で起動するときに使用するユーザーと同じですか?また、あなたのconfにserver.usernameとserver.groupnameを設定しますか? –