Удалить определенную запись из лога приложения можно так:
[code]
Yii::getLogger()->flush(FALSE);
foreach(Yii::app()->log->routes as $route)
{
foreach($route->logs as $key => $value)
{
if ((isset($value[1]) != FALSE) && (isset($value[2]) != FALSE))
{
if (($value[1] == 'error') && ($value[2] == 'exception.CHttpException.404'))
{
unset($route->logs[$key]);
}
}
}
}
[/code]
11.06.2014