NameVirtualHost 0.0.0.0:80 n'a pas des hôtes virtuels

Mon serveur fonctionnait bien, mais quelque chose a changé et je ne suis pas sûr de ce que.

J'obtiens l'erreur suivante et ne suis pas en mesure de récupérer une partie de la sous-domaines.

apache2: Could not reliably determine the server's fully qualified domain name, using     2001:.....:a669 for ServerName
[Sat Dec 14 21:20:36 2013] [warn] NameVirtualHost 0.0.0.0:80 has no VirtualHosts
...
[Sat Dec 14 21:20:36 2013] [warn] NameVirtualHost 0.0.0.0:80 has no VirtualHosts
Syntax OK

J'ai essayé de changer les ports.conf pour Écouter 80 et Listen 0.0.0.0:80 (voir http://www.rackaid.com/resources/how-to-disable-ipv6-in-apache-server/ )

Voici un de mes fichiers vhost.

NameVirtualHost 0.0.0.0:80
Listen 0.0.0.0:80
<VirtualHost 0.0.0.0:80>
    ServerName www.domain.us
    ServerAlias domain.us
    ServerAdmin [email protected]

    DocumentRoot /home/valid_domain_path/www
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /home/valid_domain_path/www>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/www.domain.us.error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel info

    CustomLog ${APACHE_LOG_DIR}/www.domain.us.access.log combined

L'000-valeur par défaut est lié correctement.

Apache 2.2.22

Merci,

avez-vous configuré tous vos hôtes virtuels sous un fichier vhost ?
Non, ils sont des fichiers distincts. J'ai juste changé autour de quelques noms dans l'hôte du serveur de fichier et tout semble fonctionner, mais je suis encore en train de l'erreur au démarrage.
est-il possible de poster le serveur virtuel fichier de config de détails, seulement le vhost de déclaration suite de strophes.NameVirtualHost 0.0.0.0:80 Listen 0.0.0.0:80 <VirtualHost 0.0.0.0:80>
J'ai fait les autres regarder la même, sauf que les répertoires et les noms de serveurs sont modifiées.
Êtes-vous sûr que vous avez toujours Apache 2.2.22? Beaucoup d'utilisateurs ont ces problèmes maintenant, après la mise à niveau vers Ubuntu 13.10, qui utilise Apache2.4 à la place...

OriginalL'auteur Aaron | 2013-12-15