apache2: Não foi possível determinar com segurança o nome de domínio totalmente qualificado do servidor

7

Eu nunca encontrei esse erro antes. E, em segundo lugar, gostaria de saber como as pessoas depuram suas configurações do apache.

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Na minha configuração do Virtual Host, tenho estas linhas:

ServerName  example.com
ServerAlias www.example.com

(claro que tem minhas informações reais lá)

Então, minha pergunta é: por que o apache não seria capaz de determinar meu nome de domínio totalmente qualificado?

    
por JP Silvashy 09.01.2010 / 17:38

3 respostas

6

verifique seu arquivo /etc/hosts . Deve ser algo como isto:

127.0.0.1     localhost
a.b.c.d       www.example.com

A primeira linha já deve estar lá, você só precisa adicionar a segunda linha com seus valores.

    
por 10.01.2010 / 11:44
4

Eu acho que é porque você precisa ter o "ServerName" declarado fora da configuração vhost, no apache2.conf e o valor ServerName declarado no / etc / hosts

    
por 09.01.2010 / 17:42
0

Além dos pontos já mencionados ( /etc/hosts e a diretiva ServerName fora de um vhost), não faz mal ter o valor hostname definido corretamente para o sistema. Use o comando hostname (como root ou com sudo) para configurá-lo. (Se você fizer isso sem fazer os outros dois, os erros continuarão, mas ele substituirá "Usando 127.0.0.1 para ServerName" com "Usando [o valor de hostname ] para o ServerName".

    
por 17.06.2012 / 02:42

Tags