Err: "/var/www/www.sunnet365.com/webroot/protected/view/main/locations.html" is not exists!

447.          }
448.      }
449. 
450.      public function compile($tempalte_name){
451.          $file $this->template_dir.DS.$tempalte_name;
452.          if(!file_exists($file)) err('Err: "'.$file.'" is not exists!');
453.          if(!is_writable($this->compile_dir) || !is_readable($this->compile_dir)) err('Err: Directory "'.$this->compile_dir.'" is not writable or readable');
454. 
455.          $complied_file $this->compile_dir.DS.md5(realpath($file)).'.'.filemtime($file).'.'.basename($tempalte_name).'.php';
456.          if(file_exists($complied_file))return $complied_file;
457. 
425.          $this->template_dir $template_dir;     
426.          $this->compile_dir  $compile_dir;
427.      }
428.      
429.      public function render($tempalte_name){
430.          $complied_file $this->compile($tempalte_name);
431.          
432.          @ob_start();
433.          extract($this->template_valsEXTR_SKIP);
434.          $_view_obj = & $this;
435.          include $complied_file;
194.          $this->_auto_display false;
195.          
196.          if($return){
197.              return $this->_v->render($tpl_name);
198.          }else{
199.              echo $this->_v->render($tpl_name);
200.          }
201.      }
202.  }
203. 
204.  class Model{
41.          $this->display($this->controller.'/pptp.html');
42.      }
43.      
44.      //地区列表
45.      function locations() {
46.          $this->display($this->controller.'/locations.html');
47.      }
48.      
49.      //下载
50.      function download(){
51.          $this->display($this->controller.'/download.html');
80.  if(!is_available_classname($__controller))_err_router("Err: Controller '$controller_name' is not correct!");
81.  if(!class_exists($controller_nametrue))_err_router("Err: Controller '$controller_name' is not exists!");
82.  if(!method_exists($controller_name$action_name))_err_router("Err: Method '$action_name' of '$controller_name' is not exists!");
83. 
84.  $controller_obj = new $controller_name();
85.  $controller_obj->$action_name();
86. 
87.  if($controller_obj->_auto_display){
88.      $auto_tpl_name = (empty($__module) ? '' $__module.DS).$__controller.'_'.$__action.'.html';
89.      if(file_exists(APP_DIR.DS.'protected'.DS.'view'.DS.$auto_tpl_name))$controller_obj->display($auto_tpl_name);
90.  }
2.      header("Content-Type:text/html;charset=UTF-8");
3.      date_default_timezone_set('PRC');
4.      @session_start();
5.      define('APP_DIR'realpath('./'));
6.      require_once(APP_DIR.'/protected/func.php');
7.      require_once(APP_DIR.'/protected/lib/speed.php');
8.