F.Ko-Jiの「一秒後は未来」

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を再起動するたびに同様の警告メッセージは出ていたのですが、起動するので無視していたのでした。。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

著者について

fkoji

F.Ko-Ji

Webエンジニアやってます。最近は ドットインストール の開発がお仕事です。その傍ら、個人で Meity電車遅延なう梅酒.in#グラドル自画撮り部 の部室といったネットサービスを開発・運営してます。梅酒と草野球とリアル脱出ゲームが好きです。

» 詳しいプロフィールや運営サービスの一覧など