Foros del Web » Programando para Internet » PHP » Zend »

configurar virtual host para ZF2

Estas en el tema de configurar virtual host para ZF2 en el foro de Zend en Foros del Web. Hola: Por recomendación de la documentación de ZF2, procedí a la instalación del Zend Server, quien me instaló el apache, php y otros según los ...
  #1 (permalink)  
Antiguo 24/09/2012, 12:48
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
configurar virtual host para ZF2

Hola:

Por recomendación de la documentación de ZF2, procedí a la instalación del Zend Server, quien me instaló el apache, php y otros

según los manuales he creado "primer_proyecto" en C:\Archivos de programa\Zend\Apache2\htdocs, al cual he pegado la carpeta Zend de C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\libra ry, luego he editado "hosts" de C:\WINDOWS\system32\drivers\etc, que queso así:

Código:
#      102.54.94.97     rhino.acme.com          # servidor origen
#       38.25.63.10     x.acme.com              # host cliente x
127.0.0.1       primer_proyecto
luego en "httpd.conf" de C:\Archivos de programa\Zend\Apache2\conf, el virtual host, el cual quedó asi:

Código:
NameVirtualHost *:80
<VirtualHost *:80>
	#ZEND-{60B4F063604E40C044BB1113825BC17A}
	#Include "C:\Archivos de programa\Zend\ZendServer/etc/sites.d/zend-default-vhost-80.conf"
	#ZEND-{60B4F063604E40C044BB1113825BC17A}
	ServerName primer_proyecto
	DocumentRoot "C:/Archivos de programa/Zend/Apache2/htdocs/primer_proyecto/public"
	
	SetEnv APPLICATION_ENV "development"
	
	<Directory "C:\Archivos de programa\Zend\Apache2\htdocs\primer_proyecto\public">
		DirectoryIndex index.php
		AllowOverride All
		Order allow,deny
		Allow from all
	</Directory>
	
</VirtualHost>
ademas de que inicie los siguientes comandos de ZF,

Cita:
# Creamos el controlador
# Si va todo bien deberíamos tener el archivo "HelloController.php" dentro de "applications/controllers"
zf.sh create controller hello

# Creamos las acciones para el controlador "Hello":
# Automáticamente se crean las vistas para esas acciones
zf.sh create action spanish Hello
zf.sh create action english Hello
pero a la hora de correr los ejemplos en "http://localhost/primer_proyecto/public/index.php" al "http://localhost/primer_proyecto/public/index.php/Hello/spanish" o al "http://localhost/primer_proyecto/public/index.php/Hello/english" y al "http://localhost/primer_proyecto/public/index.php/Hello/index" me da este mismo error.

Código HTML:
Ver original
  1. Internal Server Error
  2.  
  3. The server encountered an internal error or misconfiguration and was unable to complete your request.
  4.  
  5. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
  6.  
  7. More information about this error may be available in the server error log.

Dónde estaría cometiendo el error??
  #2 (permalink)  
Antiguo 24/09/2012, 13:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: configurar virtual host para ZF2

Lee lo siguiente:

http://www.forosdelweb.com/f68/probl...-zend-1014787/

No estas usando Zend 2, si no Zend 1, ¿de donde estas siguiendo el tutorial?
  #3 (permalink)  
Antiguo 24/09/2012, 13:29
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: configurar virtual host para ZF2

Tienes razón.

le puse Zf show version y me salio.

Zend Framework Versiona: 1.12.0.

en todo caso, mi objetivo es aprender este framework, por lo que quisiera saber es si existe mucha diferencia entre la 1.12 y la 2.x que me podrían perjudicar para aprender zf, por otro lado revice los links de donde descargue y corresponde al de zf2, el archivo descargado es de 62.6 MB y se llama ZendServer-CE-php-5.3.14-5.6.0-SP4-Windows_x86.exe.

puedo estar equivocado, pero por favor quisiera una aclaración sobre las versiones
  #4 (permalink)  
Antiguo 24/09/2012, 15:18
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: configurar virtual host para ZF2

Hay muchas diferencias entre versiones, deberías ir directamente a Zend 2 y supongo que Zend 2 se encuentra en el stack que descargaste pero de todas formas tienes que clonar el Skeleton.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #5 (permalink)  
Antiguo 25/09/2012, 08:11
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: configurar virtual host para ZF2

Bueno me fui directamente al ZF2, ahora lo tengo. Siguiendo el manual, descargue el ZendSkeletonApplication, y me dice que lo guarde en vhost y que lo renombre con zf2-tutorial, entiendo por esto que debo guardarlo donde estan mis proyectos web, de apache?. Considerando que uso xamp ver 1.8 y php 5.4

y me dice que una ves instalado zf2 debo escribir las siguientes instrucciones,
Cita:
php composer.phar self-update
php composer.phar install
y la verdad me perdí por completo, dónde debo guardar el proyecto?, y que debo habilitar o desabilitar para que las instrucciones me funcionen?
  #6 (permalink)  
Antiguo 25/09/2012, 08:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: configurar virtual host para ZF2

Lo puedes guardar donde quieras, esa no es una restricción, lo único que tienes que hacer es crear un Virtual Host nuevo que apunte a la carpeta public del ZendSkeletonApplication, ese es el único requisito, pero lo puedes poner donde quieras.

Respecto a los comandos, eso lo haces en la consola (Windows: Win + R -> cmd), abres la consola, vas a directorio base de donde pusiste el ZendSkeletonApplication y ahí escribes los comandos.

Saludos.

Etiquetas: framework, php, virtual, hosts
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




La zona horaria es GMT -6. Ahora son las 11:02.