Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2011, 10:57
Avatar de Kodee
Kodee
 
Fecha de Ingreso: junio-2011
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 0
La pagina blanca de la muerte

Hola a todos les cometo que ya tengo cierta experiencia trabajando con CI, actualmente tengo un proyecto, que funciona perfectamente en la pc en la cual me encuentro trabajando, sin embargo cuando lo subo a un servidor de hosting privado, y trato de acceder a al proyecto a traves de su url correspondiente, lo unico que logro ver es una pagina en blanco, sin ningun error, visible, ni siquiera en la seccion de logs.

Luego de leer numerosos post en internet acerca de este problema y tratar de solucionarlo con las variantes halladas, aun no tengo una solucion, por tanto decidi ir haciendo echos y die() hasta determinar donde moria el flujo normal de datos.

Encontre que este terminaba en el fichero CodeIgniter.php, a continuacion les pongo el codigo en cuestion a ver si alguien saca algo en claro de lo que sucede.

Código:
/*
 * ------------------------------------------------------
 *  Is there a "pre_controller" hook?
 * ------------------------------------------------------
 */
	$EXT->_call_hook('pre_controller');  
 echo '1-paso el precontroller'.'<br>';
/*
 * ------------------------------------------------------
 *  Instantiate the requested controller
 * ------------------------------------------------------
 */
 echo 'va a instanciar el controller'.'<br>';
	// Mark a start point so we can benchmark the controller
	$BM->mark('controller_execution_time_( '.$class.' / '.$method.' )_start');

 echo 'va a instanciar la clase'.'<br>'; 
	$CI = new $class();
 echo json_encode($CI);

 echo '2-instancio el controller'.'<br>';
/*
 * ------------------------------------------------------
 *  Is there a "post_controller_constructor" hook?
 * ------------------------------------------------------
 */
	$EXT->_call_hook('post_controller_constructor');

  echo '3-llamo al hook del controller'.'<br>';
Exactamente en la linea
Código:
 $CI=new $class();
termina la ejecucion en mi servidor de hosting, lo se porque el siguente echo no es visible, sin embargo en mi servidor local todo funciona perfectamente y el flujo de ejecucion de codeigniter continua por este fichero hasta que logra renderear el controller principal.

AL alguna idea o pista de porque se detiene aqui, y ni siquiera me envia un error para poder determinar lo que pasa.