2010年11月22日月曜日

Apacheでこんなエラーが出た「apache2: Could not reliably determine the server's fully qualified domain name」

# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: apr_sockaddr_info_get() failed for mini2440
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
... waiting .apache2: apr_sockaddr_info_get() failed for mini2440
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

問題の意味は、127.0.0.1時のドメイン名がうまく取れなかったという話。
ならばHostsで127.0.0.1時のドメイン名を設定して、apacheの設定にサーバー名を教えてあげれば良い。

解決方法は以下のとおり。

$vim /etc/hosts
---
127.0.0.1 mini2440 localhost.localdomain localhost
---

$vim /etc/apache2/httpd.conf
---
ServerName mini2440:80
---

mini2440のところは統一しておく。
コメントを投稿

Androider