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

problema al implementar un proyecto con zend en ubuntu con php5.2.6

Estas en el tema de problema al implementar un proyecto con zend en ubuntu con php5.2.6 en el foro de Zend en Foros del Web. Hola amigos. He desarrollado un proyecto en zend bajo windows... con xampp bueno luego lo he querido pasar a un servidor con ubuntu y php.5.2.6 ...
  #1 (permalink)  
Antiguo 25/02/2010, 09:49
 
Fecha de Ingreso: enero-2008
Mensajes: 115
Antigüedad: 16 años, 11 meses
Puntos: 1
problema al implementar un proyecto con zend en ubuntu con php5.2.6

Hola amigos.
He desarrollado un proyecto en zend bajo windows... con xampp
bueno luego lo he querido pasar a un servidor con ubuntu y php.5.2.6 y me tira un error primero de que no encuentra el Zend por mas que le defino el include_path en el php.ini... esto lo he solucionado incluyendo el Zend dentro del proyecto...

otro error que me tira es que no encuentra la ruta de un plugin del controlador que he creado... no se a que se deba el problema....
el error que me tira es algo como esto...
Código PHP:
Class 'Base_Controller_Plugin_Initializer' not found in /var/Zend/Zend/Application/Resource/Frontcontroller.php  on line 111 
en mi application.ini tengo
Código PHP:
resources.frontController.plugins.init "Base_Controller_Plugin_Initializer" 
y mi index.php es este
Código PHP:
<?php
    
// Define base path
    
defined('BASE_PATH')
        || 
define('BASE_PATH'realpath(dirname(__FILE__)));

    
// Define path to application directory
    
defined('APPLICATION_PATH')
        || 
define('APPLICATION_PATH'BASE_PATH '/application');

    
// Define application environment
    
defined('APPLICATION_ENV')
        || 
define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

    
// Ensure library/ is on include_path
    
if(set_include_path(implode(
        
PATH_SEPARATOR, array(
            
realpath(BASE_PATH '/library'),
            
realpath(APPLICATION_PATH '/models'),
            
get_include_path(),
            
'.'
        
)
    )) === 
FALSE) {
        die(
'Fatal error: ini_set/set_include_path does not work.');
    }

    
/** Zend_Application */
    
require_once 'Zend/Application.php';

    
// Create application, bootstrap, and run
    
$application = new Zend_Application(
        
APPLICATION_ENV,
        
APPLICATION_PATH '/configs/application.ini'
    
);
    
    
$application->bootstrap()
        ->
run();
lo raro es que en windows funciona normal.... alguien podria ayudarme :S

Última edición por turbex; 25/02/2010 a las 11:05

Etiquetas: implementar, php, ubuntu, proyectos
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:29.