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

Problema creando proyecto ZEND FRAMEWORK pensado en migrar a hosting.

Estas en el tema de Problema creando proyecto ZEND FRAMEWORK pensado en migrar a hosting. en el foro de Zend en Foros del Web. Hola amigos que tal. He seguido el tema de GatorV : http://www.forosdelweb.com/f68/confi...abajar-918099/ Pero mi archivo index es así: [se añade de la linea 15 para ...
  #1 (permalink)  
Antiguo 18/01/2012, 11:14
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 10 meses
Puntos: 188
Problema creando proyecto ZEND FRAMEWORK pensado en migrar a hosting.

Hola amigos que tal.

He seguido el tema de GatorV: http://www.forosdelweb.com/f68/confi...abajar-918099/

Pero mi archivo index es así: [se añade de la linea 15 para abajo]

Código PHP:
Ver original
  1. // Define path to application directory
  2. defined('APPLICATION_PATH')
  3.     || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
  4.  
  5. // Define application environment
  6. defined('APPLICATION_ENV')
  7.     || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
  8.  
  9. // Ensure library/ is on include_path
  10. set_include_path(implode(PATH_SEPARATOR, array(
  11.     realpath(APPLICATION_PATH . '/../library'),
  12. )));
  13.  
  14. /** Zend_Application */
  15. require_once 'Zend/Application.php';
  16.  
  17. // Create application, bootstrap, and run
  18. $application = new Zend_Application(
  19.     APPLICATION_ENV,
  20.     APPLICATION_PATH . '/configs/application.ini'
  21. );
  22. $application->bootstrap()
  23.             ->run();

Es un poco diferente que el que está puesto en el tutorial, y bueno se entiende aquel post es de mas de 6 meses de antigüedad, el Framework de Zend pudo sufrir una actualización.

Por lo que me pregunto:

Si el index esta en un subdirectorio de public

public/subdirectorio/index.php

¿Que es lo que debo hacer para que index.php me muestra la pagina de inicio de Zend Framework.?

P.D: He bajado un directorio en todo, es decir he hecho lo siguiente: [linea 3, linea 11, linea 16]

Código PHP:
Ver original
  1. // Define path to application directory
  2. defined('APPLICATION_PATH')
  3.     || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
  4.  
  5. // Define application environment
  6. defined('APPLICATION_ENV')
  7.     || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
  8.  
  9. // Ensure library/ is on include_path
  10. set_include_path(implode(PATH_SEPARATOR, array(
  11.     realpath(APPLICATION_PATH . '/../../library'),
  12. )));
  13.  
  14. /** Zend_Application */
  15. require_once '/../../library/Zend/Application.php';
  16.  
  17. // Create application, bootstrap, and run
  18. $application = new Zend_Application(
  19.     APPLICATION_ENV,
  20.     APPLICATION_PATH . '/configs/application.ini'
  21. );
  22. $application->bootstrap()
  23.             ->run();

===============
EL require_once de la linea 16 me da un problema. Temo que esto no es así por eso les pregunto.

Gracias.
  #2 (permalink)  
Antiguo 18/01/2012, 11:31
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 2 meses
Puntos: 2135
Respuesta: Problema creando proyecto ZEND FRAMEWORK pensado en migrar a hosting.

En el post, lo que esta son las primeras líneas, no es todo el index.php, y la idea es que entiendas que tienes que subir un directorio, en tu caso, debes de ponerlo como el post, es decir, solamente cambia, la línea 3, ya que es la que define la ruta a tu APPLICATION, de ahí del APPLICATION todo lo demás esta correcto, no es necesario que hagas nada.

Saludos.
  #3 (permalink)  
Antiguo 18/01/2012, 11:49
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 10 meses
Puntos: 188
Respuesta: Problema creando proyecto ZEND FRAMEWORK pensado en migrar a hosting.

oh si verdad jeje. porque estoy usando la constante APPLICATION_PATH en la linea 11

Muchas gracias GatorV

Etiquetas: creando, framework, migrar, proyecto
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 12:25.