Справка по PHP Lagger Handler - PullRequest
0 голосов
/ 24 июня 2011

Мне нужен какой-то способ обработки моих ошибок и отправки мне по электронной почте, просто я начал использовать и тестировать php lagger: http://code.google.com/p/lagger/, хотя у меня возникают некоторые проблемы, когда дело доходит до того, чтобы не показывать ошибку и отправка почты.

Когда ошибка появляется впервые, она отправляет электронное письмо, но после этого останавливается, и мне нужно удалить страницу пропуска, чтобы она могла отправить ее снова. У кого-нибудь есть подсказки, почему это происходит?

Другое дело, когда я делаю что-то вроде этого:

$errors->addAction(new Lagger_Action_Exception(), 'notice,warning,fatal');
try {
    throw new Exception("ERRO");
} catch (Exception $e) {
    $exceptions->handle($e);
}

это отображает ошибки для пользователей, я просто хочу обновить журнал ошибок и отправить мне электронное письмо.

Есть идеи? Это какая-то конфигурация или что-то в этом роде?

Спасибо !!

1 Ответ

0 голосов
/ 24 июня 2011

Это действительно вопрос, специфичный для продукта.Я быстро просмотрел код для lagger, и он не слишком сложен.Я думаю, что было бы лучше, если бы вы посмотрели, как все это работает, и изменили его для своих собственных целей.

...