2012年4月7日土曜日

Mac搭載のApacheが再起動しない

Mac OS Lionにての話
標準で搭載されているApacheを再起動しようと,
りんごマーク->システム環境設定->共有->Web共有
を開き,チェックをオフにし再度オンにしようとするが,印を入れても,すぐにオフになってしまう.

さっきまで動いていたじゃーんって思うが,なぜか上手く動かない.
ターミナルを開いて,
apachectl configtest
これで,https.confの文法などを調べることが出来る.
httpd: Could not reliably determine the server's fully qualified domain name, using **********-no-MacbookAir.local for ServerName
Syntax OK
文法はあっているが,問題は
httpd: Could not reliably determine the server's fully qualified domain name
ですね.

対策です.
vim /etc/apache2/https.conf
を開く.
Vimは /文字列 が検索として使えるコマンドのため
/ServerName
として検索
#ServerName ドメイン:ポート番号
となっている部分のコメントアウトを外し,
ServerName localhost:80
また,下の
DocumentRoot 以下のパスをファイルが置いてあるフォルダに変更しました.

これによって,ちゃんとオンにすることが出来ました.

なんで前まで動いていたのだろうか・・・.