как запишнуть на мыло ошибки выполнения через ini set

msdn11

Новичок
как запишнуть на мыло ошибки выполнения через ini set

ini set
что надо прописать что бы ошибки и предупреждения на мыло падали?

логи не пойдут.
 

Gas

может по одной?
afaik, просто настройки нет
пользуй [m]set_error_handler[/m]
 

msdn11

Новичок
во как надо

define ("FATAL",E_USER_ERROR);
define ("ERROR",E_USER_WARNING);
define ("WARNING",E_USER_NOTICE);

function myErrorHandler ($errno, $errstr, $errfile, $errline) {
switch ($errno) {
case FATAL:
$er.= "<b>FATAL</b> [$errno] $errstr<br>\n";
$er.=" Fatal error in line ".$errline." of file ".$errfile;
$er.= "Aborting...<br>\n";
mail("ччч@yandex.ru","error",$er);
exit(1);
break;
case ERROR:
$er.= "<b>ERROR</b> [$errno] $errstr<br>\n";
mail("ччч@yandex.ru","error",$er);
break;
case WARNING:
$er.= "<b>WARNING</b> [$errno] $errstr<br>\n";
mail("ччч@yandex.ru","error",$er);
break;
default:
$er.= "Unkown error type: [$errno] $errstr<br>\n";
mail("ччч@yandex.ru","error",$er);
break;
}
}

$old_error_handler = set_error_handler("myErrorHandler");
 

Gas

может по одной?
в error_log без set_error_handler всё равно смысла мало
 
Сверху