apacheが落ちてたapacheが落ちてた

2009/06/14

いつの間にかapacheが落ちてました。
落ちた原因は不明ですが、とにかく起動。しかしドキュメントルートが変わったらしく別のファイルを見に行っている模様。
そこで復活するまでのメモ。

ドキュメントルート確認

まず行ったのが、ドキュメントルートの確認。
httpd.confの中を見て、DocumentRootの場所を確認するも、おかしいところは見つからない。まー、そりゃいじってないんだから、当然ちゃ当然。
じゃ、何故、違うファイルを見ているのか。

別のhttpd.confの存在

apacheインストール時に、試行錯誤してたので、他のhttpd.confファイルも存在してました。そこで、その別のhttpd.confファイルを見ているのではないか、と疑ってみる。

■読んでほしいhttpd.confの場所

/usr/local/apache2/conf/httpd.conf

■誤って読んでるっぽい場所

/etc/httpd/conf/httpd.conf

httpd.confのファイルの場所を指定する方法ってあったかなー、というのが思いつかなかったので、思い切って誤ってるほうのファイルをリネームしてみた。

#cd /etc/httpd/conf/
#rename httpd.conf httpd.conf200906013

そしてapache再起動

#/usr/local/apache2/bin/apachectl stop
#/usr/local/apache2/bin/apachectl start

・・・で、無事元に戻ったようです。期待通りに動いてくれてます。
動作的には、httpd.confの場所を順次探しているような動きなんですかね。。。
httpd.confの場所を指定できないんかな・・・

タグ:

関連があるかもしれないエントリー

コメントをどうぞ