Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/07/2011, 11:57
Avatar de pablofmorales
pablofmorales
 
Fecha de Ingreso: abril-2008
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 222
Antigüedad: 16 años, 8 meses
Puntos: 37
Respuesta: Como funcionan los errores y el 404

Cita:
Iniciado por Italico76 Ver Mensaje
Si miras /system/core/Exceptions.php veras como es el proceso......pero no hay nada en el index como dicen por ahi

Código PHP:
function show_404($page ''$log_error TRUE)
    {
        
$heading "404 Page Not Found";
        
$message "The page you requested was not found.";

        
// By default we log this, but allow a dev to skip it
        
if ($log_error)
        {
            
log_message('error''404 Page Not Found --> '.$page);
        }

        echo 
$this->show_error($heading$message'error_404'404);
        exit;
    }

function 
show_error($heading$message$template 'error_general'$status_code 500)
    {
        
set_status_header($status_code);

        
$message '<p>'.implode('</p><p>', ( ! is_array($message)) ? array($message) : $message).'</p>';

        if (
ob_get_level() > $this->ob_level 1)
        {
            
ob_end_flush();
        }
        
ob_start();
        include(
APPPATH.'errors/'.$template.EXT);
        
$buffer ob_get_contents();
        
ob_end_clean();
        return 
$buffer;
    } 

Che capo y como llega a ejecutarse esa exception, desde donde se genera?

Alguien tiene que llamar a esas funciones que pasaste.
__________________
blog