Помогите перехватить ошибку Zend_Controller_Plugins_ErrorHandler

SiZE

Новичок
throw new Zend_Controller_Dispatcher_Exception('Invalid controller specified (' . $request->getControllerName() . ')');

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

Подскажите куда копать?
 

Yuriy_S

-=PHP-Club=-
кстати, у всех ссылка Beavis открывается нормально? Я заметил, что DNS php.net выдает 2 айпишника, по одному из них открывает нормально, а по второму - Forbidden.
 

Yuriy_S

-=PHP-Club=-
SiZE
так и перехватывай ошибку Zend_Controller_Plugins_ErrorHandler-ом. В чем конкретно проблема то?
Регистрируй этот плагин во фронт контроллере и лови там исключения, в мануале есть конкретный пример даже.
 
Сверху