PHP notice

Trying to get property of non-object

/var/www/sites571/data/www/gigafootball.net/protected/views/news/view.php(135)

123                                                     <hr class="custom-divider">
124 
125                                                     
126                                                     <?php if (!empty($comments)) { ?>
127                                                     <ul class="media-list">
128                                                         <?php foreach($comments as $comment) { ?>
129 
130 
131               <li class="media blog-entry">
132                 <div class="pull-left">
133                      <?php
134                         $user = Users::model()->findByAttributes(array('login' => $comment->user));
135                         $adr = '<img width="50" height="50" class="img-circle" src="'.Yii::app()->request->baseUrl.'/images/ava/'.$user->ava.'" alt="'.CHtml::encode($user->login).'" title="'.CHtml::encode($user->login).'" />';
136                      ?>
137                      <?php echo $adr; ?>
138                 </div>
139                 <div class="media-body">
140                   <div class="blog-entry-content">
141                       <b><a href="<?php echo Yii::app()->request->baseUrl; ?>/my/<?php echo $comment->user; ?>"><?php echo $comment->user; ?></a></b>
142                      <?php if ( isset(Yii::app()->user->login) && $comment->user != Yii::app()->user->login ) { ?>
143                         <small style="float: right;"><a onclick="reply('<?php echo $comment->user; ?>')"><i class="fa fa-pencil" title="Ответить" style="cursor: pointer;"></i></a></small>
144                      <?php } ?>
145                     <div class="date"><?php echo BasicFunctions::trueDate($comment->date); ?></div>
146                     <div class="content">
147                       <p>

Stack Trace

#4
+
 /var/www/sites571/data/www/gigafootball.net/protected/controllers/NewsController.php(76): CController->render("view", array("news" => News, "comments" => array(Comm), "similar" => array(News, News, News, News, ...)))
71             $criteria->order = 'id DESC';
72             $similar = News::model()->findAll($criteria);
73 
74             News::model()->updateByPk($id, array('views' => $news->views + 1));
75 
76             $this->render('view', array('news' => $news, 'comments' => $comments, 'similar' => $similar));
77         }else{
78             $this->redirect(Yii::app()->request->baseUrl.'/site/error/');
79             exit;
80         }
81     }
#14
+
 /var/www/sites571/data/www/gigafootball.net/index.php(15): CApplication->run()
10 defined('YII_DEBUG') or define('YII_DEBUG',true);
11 // specify how many levels of call stack should be shown in each log message
12 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
13 
14 require_once($yii);
15 Yii::createWebApplication($config)->run();
2024-03-28 19:43:38 Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 Yii Framework/1.1.13