miércoles, 21 de agosto de 2013

Apache: Verificando errores en la configuración de VirtualHosts


Hace poco necesitaba verificar por qué una configuración de VHost no me estaban cargando. Para ello ejecuté el comando:

apachectl -S

El comando muestra cada uno los VirtualHosts que se cargan así como cualquier error de configuración:

VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:443                  is a NameVirtualHost
         default server www.example.com (/etc/apache2/sites-enabled/example-ssl:1)
         port 443 namevhost www.exampleg.com (/etc/apache2/sites-enabled/example-ssl:1)
*:80                   is a NameVirtualHost
         default server example.com (/etc/apache2/sites-enabled/example:29)

De ahí me pude dar cuenta que mi nuevo archivo de VHost no se estaba cargando porque no es suficiente tener el archivo en /etc/apache2/sites-available, sino que hay que crear un symlink en /etc/apache2/sites-enabled.

No hay comentarios:

Publicar un comentario