В конфиге привязал к событию onEndRequest функцию, в которой записывается в базу информация о пользователе.
Однако, вот в чем проблема. Из-за ЧПУ и htaccess все запросы к несуществующим на сервере файлам перенаправляются к Yii-вскому index.php, событие onEndRequest срабатывает для элементов страницы с ошибкой 404.
То есть, например, если браузер общается к фавиконке, которой нет, мой скрипт статистистики засчитает это как отдельное посещение.
Пробовал проверять
Код: Выделить всё
Yii::app()->controller->id;
Yii::app()->errorHandler->error;
У кого-ниубдь есть идеи, как проверять был ли это "правильный" запрос или запрос с 404?