Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

[Aporte] Evitar conflicto con Laravel y el Localhost al crear un Host Virtual

Estas en el tema de [Aporte] Evitar conflicto con Laravel y el Localhost al crear un Host Virtual en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola a todos, Como supongo que muchos de vosotros os encontraréis con problemas similares al mío usando Frameworks, os pongo la solución que he encontrado ...
  #1 (permalink)  
Antiguo 19/03/2014, 13:02
 
Fecha de Ingreso: septiembre-2006
Mensajes: 139
Antigüedad: 13 años, 8 meses
Puntos: 14
[Aporte] Evitar conflicto con Laravel y el Localhost al crear un Host Virtual

Hola a todos,

Como supongo que muchos de vosotros os encontraréis con problemas similares al mío usando Frameworks, os pongo la solución que he encontrado tras pelearme con el Framework muchas veces:

El problema viene del conflicto entre Localhost y el VirtualHost creado para usar Laravel como su estuvieses usando un dominio con su extensión que accede a la carpeta pública del sitio.

Lo primero es ir al fichero httpd.conf y eliminar el # de la siguiente línea:

Código:
#Include conf/extra/httpd-vhosts.conf
pasando a ser:

Código:
Include conf/extra/httpd-vhosts.conf
Posteriormente necesitáis modificar el httpd-vhosts.conf localizado en c:/wamp/bin/apacheX.X.X/conf/extra y donde agregaréis dos virtualhosts:

Código:
#Localhost
    <VirtualHost localhost:80>
      ServerName localhost
      DocumentRoot "c:/wamp/www/"
    </VirtualHost>

    #My VirtualHost
    <VirtualHost appdomain.dev:80>
      ServerName appdomain.dev
      DocumentRoot "c:/wamp/www/app/public"
    </VirtualHost>
Donde app es el nombre de la carpeta de la aplicación, y appdomain.dev es la ruta para que acceda como si de un domino se tratase.

Para finalizar en el fichero hosts localizable en c:/windows/system32/drivers/etc/hosts agregad el dominio para que lo tome como de local:

Código:
127.0.0.1 appdomain.dev
He agregado dos Virtualhosts ya si tecleamos localhost y appdomain.dev ambos irán a la aplicación de Laravel si la hemos instalado, con lo cual no podríamos acceder nuevamente a localhost como de costumbre, por tanto hay que crear un VirtualHost que mantenga el acceso a localhost y otro para nuestra aplicación.

Espero que os sirva.

Saludos.
Francisco J.
  #2 (permalink)  
Antiguo 19/03/2014, 13:51
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 11 años, 10 meses
Puntos: 1532
Respuesta: Evitar conflicto con Laravel y el Localhost al crear un Host Virtual

Genial, es exacto como lo uso en Symfony2 y prácticamente aplica para casi cualquier FW, aunque yo añado también:

Código Apache:
Ver original
  1. AllowOverride All

para el Mod_rewrite (url amigables).

Deberías reportar el tema para que sea movido a la sección de aporte, saludos +karma para tí
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 19/03/2014, 14:16
 
Fecha de Ingreso: septiembre-2006
Mensajes: 139
Antigüedad: 13 años, 8 meses
Puntos: 14
Respuesta: Evitar conflicto con Laravel y el Localhost al crear un Host Virtual

Muchas gracias por tu respuesta maycolalvarez y aporte sobre mod_rewrite.

¿Cómo reporto lo que me indicas?

Saludos cordiales.
Francisco J.
  #4 (permalink)  
Antiguo 21/03/2014, 12:01
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 11 años, 10 meses
Puntos: 1532
Respuesta: Evitar conflicto con Laravel y el Localhost al crear un Host Virtual

en el ícono ubicado debajo de tus datos de usuario en cada post
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 23/03/2014, 01:24
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.065
Antigüedad: 11 años, 9 meses
Puntos: 2215
Respuesta: [Aporte] Evitar conflicto con Laravel y el Localhost al crear un Host Virt

No hay una sección específica de aportes, de hecho, ya marqué el tema como aporte, simplemente editando el título.

Lo que si puedes hacer es agregarlo a la FAQ http://www.forosdelweb.com/f68/faqs-...bjetos-254614/ como una respuesta y un enlace a este tema.
__________________
- León, Guanajuato
- GV-Foto
  #6 (permalink)  
Antiguo 23/03/2014, 03:33
 
Fecha de Ingreso: septiembre-2006
Mensajes: 139
Antigüedad: 13 años, 8 meses
Puntos: 14
Respuesta: [Aporte] Evitar conflicto con Laravel y el Localhost al crear un Host Virt

Muchas gracias triby simplemente era por lo que comentó maycolalvarez.

Llevaba tiempo sin acceder al foro y ya no recordaba algunas cosas

Saludos.
Francisco J.

Etiquetas: framework, laravel, localhost, virtual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:19.