脱力系備忘録BloG ホーム  »  記事 » Apache起動備忘録

Apache起動備忘録  

httpd.confRewriteLog を記載した際、その指定したディレクトリが存在してなくても一見正常に起動したように見せかけて実はエラーを吐いて死んでいる。

(例)
# ee httpd.conf
RewriteLog /usr/home/apache39/rewrite.log
↑と指定したけど実はそんなディレクトリ存在しないとする

# httpd -t
Syntax OK
↑ルートディレクトリがない場合はエラーを返すが、この場合はエラーにならない

# httpd -k start
<SSLパスフレーズ入力>
OK: Pass Phrase Dialog successful.
↑いつものように起動したように見える

# tail httpd-error.log
Configuration Failed
↑エラーを吐いて死んでいる


ちなみに、
httpd -k restart
httpd -k graceful
はSSLパスフレーズの入力が不要でAPACHEを再起動する。
違いは、
restart は強制的再起動(昭和の親父)
graceful は稼働中の子プロセスが終わるのを待って再起動(平成の親父)
サーバーの最新記事

category: サーバー

tag: Apache  httpd.conf  httpd 
コメント: (0)   トラックバック: --

この記事へのコメント

コメントの投稿



※画像の中の文字を半角で入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

プロフィール

最近の記事

最近のコメント

セルスタードライブレコーダー CSD-570FH 日本製3年保証 駐車監視 GPS 2.4インチタッチパネル Full HD画質 3年保証 駐車監視 GPS 2.4インチタッチパネル Full HD画質

▲ Pagetop