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:
Exactamente en la linea/* * ------------------------------------------------------ * 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>';
Código:
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.$CI=new $class();
AL alguna idea o pista de porque se detiene aqui, y ni siquiera me envia un error para poder determinar lo que pasa.