2011-06-23 34 views
8

Estoy usando Zend Server y agregué un VirtualHost en el archivo extra/httpd-vhosts.conf y eliminé # del archivo httpd.conf.¿Cómo creo un VirtualHost en Zend Server?

Esto es lo que he añadido en el archivo/httpd-vhosts.conf extra:

Cuando tengo acceso a quickstart.local que está trabajando muy bien, pero también afecta a localhost (es decir, cuando intento cargar http://localhost/, veo el mismo sitio que hago para http://quickstart.local/.

¿Cómo puedo solucionar este problema? Quiero tanto localhost (que usar esto para otro proyecto) y quickstart.local a estar separados.

Respuesta

10

tengo el mismo problema. Intente agregar un host a zend.conf o añaden

Include conf/extra/httpd-vhosts.conf     

a htppd.conf

+0

Descomentar la línea: incluir conf/extra/httpd-vhosts.conf en el archivo htppd.conf y agregar sus directivas al httpd-vhosts.conf ubicado en consecuencia en C : Directorio \ Archivos de programa ... \ Zend \ Apache2 \ conf \ extra. –

+0

zend.conf funciona – Sadi

+0

En Windows, es posible que también deba agregar una línea a su archivo de hosts –

3

Usted puede agregar un nuevo host virtual mediante la adición de las directivas a un nuevo archivo:

/path/to/zend/etc/sites.d/vhost_[my-site].conf 

Reemplazar [my-site] con lo que quieras (No hay espacios).

A continuación, asegúrese de que reiniciar Apache:

sudo /path/to/zend/bin/apachectl restart 
0

tuve problema similar cuando se trata de añadir sitios propios. Solución para mí fue a comentar los dos ejemplos vhost en el archivo de host virtual y también de comentario, o añadir el

127.0.0.1 localhost 

en el archivo hosts en% windir%/system32/drivers/etc carpeta

... por supuesto si es necesario descomentar el módulo vhost_alias e incluirlo para el archivo httpd-vhosts ...