用日志记录Yii::app()->user->id偶尔为空

做了一个小应用。安全起见,用日志记录用户的登入、登出及期间的关键操作,可是现在看日志偶尔有的记录里没有显示出Yii::app()->user->id。不知是何原因,请大家给处处主意。十分感谢。

=====================================================================

谢谢独飞兄。用户是登录的,否则到不了这一步。我怀疑部分机器禁用cookie,导致session变量丢失?

没登录的用户吧

Mark。

到底是空还是0

因为user->id的默认值是0

这种情况只有可能出现在未登录的情况下,也就是谁session被销毁了