123 votes

Démarrage de httpd: httpd: Impossible de déterminer de manière fiable le nom de domaine complet du serveur, à l'aide de :: 1 pour ServerName.

Je viens d'installer Apache 2.2.17 et je l'utilise pour la première fois.

Maintenant, lorsque j'essaie de démarrer le serveur à l'aide de la commande "service httpd start", le message "httpd: impossible de déterminer de manière fiable le nom de domaine complet du serveur, à l'aide de :: 1 pour NomServeur"

Maintenant, je pense que je dois définir ServerName et adresse IP lorsque je recherche via Google. Mais je ne sais pas dans quel fichier je dois placer.

Alors aidez-moi s'il vous plaît à le faire

91voto

Douglas Miranda Points 429
  1. sudo vim /etc/apache2/httpd.conf
  2. Insérez la ligne suivante dans le fichier httpd.conf: ServerName localhost
  3. Il suffit de redémarrer Apache: sudo /etc/init.d/apache2 restart

72voto

noodl Points 8992

Oui, vous devez définir ServerName:

http://wiki.apache.org/httpd/CouldNotDetermineServerName

http://httpd.apache.org/docs/current/mod/core.html#servername

Vous trouverez des informations sur les mises en page utilisés par les différents httpd distributions ici:

http://wiki.apache.org/httpd/DistrosDefaultLayout

Dans votre cas, le fichier à modifier est /etc/httpd/conf/httpd.conf

19voto

zzapper Points 610

Ce que je me suis trompé, ce n’est PAS le nom de serveur dans votre configuration VirtualHost qui est à l’origine de ce message d’avertissement, c’est le message générique situé en haut de votre httpd.conf qui est commenté par défaut.

changement:-

 #ServerName www.example.com:80
 

à:-

   ServerName 127.0.0.1:80
 

13voto

Bernard Sfez Points 263

Sous Debian Squeeze;

  1. Éditez le fichier de configuration Apache2: vim /etc/apache2/apache2.conf
  2. Insérez la ligne suivante dans le fichier apache2.conf: ServerName localhost
  3. Redémarrez Apache2: relance apache2ctl ou /etc/init.d/apache2

Devrait bien fonctionner (cela a résolu le problème dans mon cas)

tks noodl pour le lien sur les différentes mises en page. :)

4voto

Lars Nordin Points 900

Une autre option consiste à s'assurer que le nom d'hôte qualifié complet (FQDN) est répertorié dans / etc / hosts. Cela a fonctionné pour moi sur Ubuntu v11.10 sans avoir à changer la configuration par défaut d'Apache.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X