MacのApacheで「(EAI 8)nodename nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of ...」というエラーが出る場合の対処法
MacPortsでApacheをインストールし直した後、自動起動の設定もしているのにMacを再起動するとApacheが起動してくれないということがありました。
何かエラーかなということでエラーログ /opt/local/apache2/logs/error_log を見てみると、
[Wed Oct 06 13:52:05 2010] [alert] (EAI 8)nodename nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "マシンのホスト名" Configuration Failed
というアラートが。調べてみると「MacOSX10.5.7で開発環境整備 – yattの日記」に解決法がありました。
hostsファイルに”127.0.0.1 (ホスト名)”という行を追加
というわけで /etc/hosts に追記するとエラーが解消。
そういえばApacheを再起動するたびに同様の警告メッセージは出ていたのですが、起動するので無視していたのでした。。
コメントを残す