ошибка В классе CWebUser
Модератор: core team
Здравствуйте!
Не пойму в чем дело. Попробовал сгенерить модуль с помощью Юпи! Генератор!, затем перезагрузил домашнюю страницу сайта на Юпи! и откудато вылезла ошибка. Помогите разобраться плииз. Также я через админку очищал кэш... но наверное дело не в этом
CException
В классе CWebUser и его поведениях не найден метод или замыкание с именем "isAuthenticated".
Z:homeyupewwwframeworkyiilite.php(694)
682 public function __call($name,$parameters)
683 {
684 if($this->_m!==null)
685 {
686 foreach($this->_m as $object)
687 {
688 if($object->getEnabled() && method_exists($object,$name))
689 return call_user_func_array(array($object,$name),$parameters);
690 }
691 }
692 if(class_exists('Closure', false) && $this->canGetProperty($name) && $this->$name instanceof Closure)
693 return call_user_func_array($this->$name, $parameters);
694 throw new CException(Yii::t('yii','{class} and its behaviors do not have a method or closure named "{name}".',
695 array('{class}'=>get_class($this), '{name}'=>$name)));
696 }
697 public function asa($behavior)
698 {
699 return isset($this->_m[$behavior]) ? $this->_m[$behavior] : null;
700 }
701 public function attachBehaviors($behaviors)
702 {
703 foreach($behaviors as $name=>$behavior)
704 $this->attachBehavior($name,$behavior);
705 }
706 public function detachBehaviors()
Stack Trace #0 – Z:homeyupewwwprotectedmodulesuserUserModule.php(205): CComponent->__call("isAuthenticated", array())
200 public function getConditions()
201 {
202 return array(
203 'isAuthenticated' => array(
204 'name' => 'Авторизован',
205 'condition' => Yii::app()->user->isAuthenticated(),
206 ),
207 'isSuperUser' => array(
208 'name' => 'Администратор',
209 'condition' => Yii::app()->user->isSuperUser(),
210 ),
#1 – Z:homeyupewwwprotectedmodulesuserUserModule.php(205): CWebUser->isAuthenticated()
200 public function getConditions()
201 {
202 return array(
203 'isAuthenticated' => array(
204 'name' => 'Авторизован',
205 'condition' => Yii::app()->user->isAuthenticated(),
206 ),
207 'isSuperUser' => array(
208 'name' => 'Администратор',
209 'condition' => Yii::app()->user->isSuperUser(),
210 ),
Не пойму в чем дело. Попробовал сгенерить модуль с помощью Юпи! Генератор!, затем перезагрузил домашнюю страницу сайта на Юпи! и откудато вылезла ошибка. Помогите разобраться плииз. Также я через админку очищал кэш... но наверное дело не в этом
CException
В классе CWebUser и его поведениях не найден метод или замыкание с именем "isAuthenticated".
Z:homeyupewwwframeworkyiilite.php(694)
682 public function __call($name,$parameters)
683 {
684 if($this->_m!==null)
685 {
686 foreach($this->_m as $object)
687 {
688 if($object->getEnabled() && method_exists($object,$name))
689 return call_user_func_array(array($object,$name),$parameters);
690 }
691 }
692 if(class_exists('Closure', false) && $this->canGetProperty($name) && $this->$name instanceof Closure)
693 return call_user_func_array($this->$name, $parameters);
694 throw new CException(Yii::t('yii','{class} and its behaviors do not have a method or closure named "{name}".',
695 array('{class}'=>get_class($this), '{name}'=>$name)));
696 }
697 public function asa($behavior)
698 {
699 return isset($this->_m[$behavior]) ? $this->_m[$behavior] : null;
700 }
701 public function attachBehaviors($behaviors)
702 {
703 foreach($behaviors as $name=>$behavior)
704 $this->attachBehavior($name,$behavior);
705 }
706 public function detachBehaviors()
Stack Trace #0 – Z:homeyupewwwprotectedmodulesuserUserModule.php(205): CComponent->__call("isAuthenticated", array())
200 public function getConditions()
201 {
202 return array(
203 'isAuthenticated' => array(
204 'name' => 'Авторизован',
205 'condition' => Yii::app()->user->isAuthenticated(),
206 ),
207 'isSuperUser' => array(
208 'name' => 'Администратор',
209 'condition' => Yii::app()->user->isSuperUser(),
210 ),
#1 – Z:homeyupewwwprotectedmodulesuserUserModule.php(205): CWebUser->isAuthenticated()
200 public function getConditions()
201 {
202 return array(
203 'isAuthenticated' => array(
204 'name' => 'Авторизован',
205 'condition' => Yii::app()->user->isAuthenticated(),
206 ),
207 'isSuperUser' => array(
208 'name' => 'Администратор',
209 'condition' => Yii::app()->user->isSuperUser(),
210 ),
Последний раз редактировалось janardan Пн апр 01, 2013 2:37 pm, всего редактировалось 1 раз.
Re: ошибка В классе CWebUser
Теперь описание проблемы находится , а то не смог найти сразу, кому-то сэкономит время.
Вернуться в «Вопросы и ответы»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя