¿Existe una manera en CodeIgniter que los errores generados me sean entregados por email?
¿Entrega de errores por email?
Iniciado por
Leire Martinez
, abr 29 2014 23:56
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 30 abril 2014 - 01:04
Primero debes extender de loa clase Exception y adaptando el siguiente código lográs el resultado deseado:
class Mi_excepcion extends CI_Exceptions { function __construct() { parent::__construct(); } function log_exception($severity, $message, $filepath, $line) { if (ENVIRONMENT === 'production') { $ci =& get_instance(); $ci->load->library('email'); $ci->email->from('email1@ejemplo.com', 'Nombre'); $ci->email->to(email2@ejemplo.com'); $ci->email->cc(email3@ejemplo-ejemplo.com'); $ci->email->subject('error'); $ci->email->message('Severity: '.$severity.' --> '.$message. ' '.$filepath.' '.$line); $ci->email->send(); } parent::log_exception($severity, $message, $filepath, $line); }
#3 AUTOR PREGUNTA
Publicado 30 abril 2014 - 04:33
Gracias Joel! Me funciono perfecto!