CException

Псевдоним "application.controllers.SearchController.php_back130324" неверен. Убедитесь, что он указывает на существующий PHP файл.

/var/www/sibprominvest.ru/data/www/yii/framework/YiiBase.php(318)

306         if($isClass && (class_exists($className,false) || interface_exists($className,false)))
307             return self::$_imports[$alias]=$className;
308 
309         if(($path=self::getPathOfAlias($alias))!==false)
310         {
311             if($isClass)
312             {
313                 if($forceInclude)
314                 {
315                     if(is_file($path.'.php'))
316                         require($path.'.php');
317                     else
318                         throw new CException(Yii::t('yii','Alias "{alias}" is invalid. Make sure it points to an existing PHP file and the file is readable.',array('{alias}'=>$alias)));
319                     self::$_imports[$alias]=$className;
320                 }
321                 else
322                     self::$classMap[$className]=$path.'.php';
323                 return $className;
324             }
325             else  // a directory
326             {
327                 if(self::$_includePaths===null)
328                 {
329                     self::$_includePaths=array_unique(explode(PATH_SEPARATOR,get_include_path()));
330                     if(($pos=array_search('.',self::$_includePaths,true))!==false)

Stack Trace

#0
+
 /var/www/sibprominvest.ru/data/www/sibprominvest.ru/protected/extensions/sitemapgenerator/SitemapGenerator.php(211): YiiBase::import("application.controllers.SearchController.php_back130324", true)
206      */
207     private function parseController($alias)
208     {
209         $parts=explode('.',$alias);
210         $class=array_pop($parts);
211         Yii::import($alias,true);
212         $cntr=new ReflectionClass($class);
213         $controller_instance=null;
214         $methods=$cntr->getMethods();
215         
216         foreach ($methods as $m)
#1
+
 /var/www/sibprominvest.ru/data/www/sibprominvest.ru/protected/extensions/sitemapgenerator/SitemapGenerator.php(195): SitemapGenerator->parseController("application.controllers.SearchController.php_back130324")
190         
191         if (is_dir($path)) {
192             $files=scandir(Yii::getPathOfAlias($alias));
193             foreach ($files as $file)
194                 if (($pos=strpos($file,'Controller'))!==false) 
195                         $this->parseController($alias.'.'.basename($file,'.php'));
196         } elseif (is_file($path.'.php')) {
197             if (($pos=strpos(basename($path),'Controller'))!==false) 
198                 $this->parseController($alias);
199         } else
200             throw new Exception(Yii::t('sitemapgenerator.msg',"Alias is not directory or file. Alias: '{alias}'",array('{alias}'=>$alias)));
#2
+
 /var/www/sibprominvest.ru/data/www/sibprominvest.ru/protected/extensions/sitemapgenerator/SitemapGenerator.php(171): SitemapGenerator->scanControllers("application.controllers")
166                 throw new Exception(Yii::t('sitemapgenerator.msg','Controllers aliases is not set.'));
167         
168         foreach ($this->_aliases as $k=>$v)
169         {
170             if (is_int($k))        // Basic aliases mode
171                 $this->scanControllers($v);
172             elseif (is_string($k)) {    // Extended aliases mode
173                 if (is_array($v) && isset($v['import']))
174                     self::importAliases($v);
175                 $this->scanControllers($k);
176             }
2024-03-19 09:08:18 Apache/2.4.38 (Debian) Yii Framework/1.1.12