CDbException

CDbConnection failed to open the DB connection: SQLSTATE[HY000] [1044] Access denied for user 'marshak_kids'@'%' to database 'base_marshak_maybe_kids'

/var/www/ndbmarshak.ru/kids/ngin/modules/menu/components/DaMenu.php(16)

04   private $_current = null;
05   
06   /**
07    * Устанавливает текущий раздел
08    * @param string $route - Роут
09    * @param array $actionParams - Параметры, переданные действию 
10    * @return boolean
11    */
12   public function setCurrent($route, $actionParams, $urlAlias=null) {
13     $current = null;
14     //Если статическая страница
15     if (is_array($actionParams) && count($actionParams) == 0 && $urlAlias == null) { // главная
16       $idMenu = Yii::app()->domain->model->id_default_page;
17       $current = $this->getAll()->getById($idMenu);
18     } else if ($urlAlias != null || isset($actionParams[MenuModule::ROUTE_STATIC_MENU_PARAM])) {
19       $alias = $urlAlias;
20       if ($alias == null) {
21         $aliases = explode(Menu::SEPARATOR, $actionParams[MenuModule::ROUTE_STATIC_MENU_PARAM]);
22         $alias = array_pop($aliases);       
23       }
24       $current = $this->getAll()->getByAlias($alias);
25       
26     } else if ($route == MenuModule::ROUTE_STATIC_MENU && isset($actionParams[MenuModule::ROUTE_STATIC_MENU_PARAM])) {
27       $aliases = explode(Menu::SEPARATOR, $actionParams[MenuModule::ROUTE_STATIC_MENU_PARAM]);
28       $alias = array_pop($aliases);

Stack Trace

#7
+
 /var/www/ndbmarshak.ru/kids/ngin/components/BaseActiveRecord.php(9): CActiveRecord::model("Domain")
04 
05   public static function model($className=__CLASS__) {
06     $models = isset(Yii::app()->models) ? Yii::app()->models : array();
07     $className = HArray::val($models, $className, $className);
08     $className = Yii::import($className, true);
09     $model = parent::model($className);
10     $md = $model->getMetaData();
11     $relations = $md->relations;
12     foreach($relations AS $name => $relationClass) {
13       if (isset($models[$relationClass->className])) {
14         $className = Yii::import($models[$relationClass->className], false);
#8
+
 /var/www/ndbmarshak.ru/kids/ngin/models/Domain.php(30): BaseActiveRecord::model("Domain")
25      * @param string $className active record class name.
26      * @return Domain the static model class
27      */
28     public static function model($className=__CLASS__)
29     {
30         return parent::model($className);
31     }
32 
33     /**
34      * @return string the associated database table name
35      */
#9
+
 /var/www/ndbmarshak.ru/kids/ngin/components/DaDomain.php(14): Domain::model()
09    * @return Domain
10    * @throws CException
11    */
12   public function getModel() {
13     if ($this->_model === null) {
14       $this->_model = Domain::model()->findByPk($this->mainDomainId);
15     }
16     
17     if ($this->_model === null) {
18       throw new CException('Домен с id = '.$this->mainDomainId.' не найден.');
19     }
2024-03-19 10:12:54 Caddy/v2.4.6 Yii Framework/1.1.13