Err: "/www/wwwroot/test.com/protected/view/pc/main_details.html" is not exists!
- /www/wwwroot/test.com/protected/lib/speed.php on line 418
413. 
        }
414. 
    }
415. 
416. 
    public function compile($tempalte_name){
417. 
        $file = $this->template_dir.DS.$tempalte_name;
418. 
419. 
        if(!file_exists($file)) err('Err: "'.$file.'" is not exists!');
        if(!is_writable($this->compile_dir) || !is_readable($this->compile_dir)) err('Err: Directory "'.$this->compile_dir.'" is not writable or readable');
420. 
421. 
        $complied_file = $this->compile_dir.DS.md5(realpath($file)).'.'.filemtime($file).'.'.basename($tempalte_name).'.php';
422. 
        if(file_exists($complied_file))return $complied_file;
423. 
- /www/wwwroot/test.com/protected/tmp/b15160e206a2ae6bca0350312f37d2b9.1737197322.layout.html.php on line 123
118. 
        </div>
119. 
    </header>
120. 
    <div class="ax-space-header"></div>
121. 
122. 
    <!--内容区-->
123. 
124. 
    <?php include $_view_obj->compile($__template_file); ?>
125. 
    <!--底部-->
126. 
    <div class="ax-break-xl"></div>
127. 
128. 
    <div class="ax-footer">
- /www/wwwroot/test.com/protected/lib/speed.php on line 401
396. 
        $complied_file = $this->compile($tempalte_name);
397. 
        
398. 
        @ob_start();
399. 
        extract($this->template_vals, EXTR_SKIP);
400. 
        $_view_obj = & $this;
401. 
402. 
        include $complied_file;
        
403. 
        return ob_get_clean();
404. 
    } 
405. 
    
406. 
    public function assign($mixed, $val = ''){
- /www/wwwroot/test.com/protected/lib/speed.php on line 213
208. 
        $this->_auto_display = false;
209. 
        
210. 
        if($return){
211. 
            return $this->_v->render($tpl_name);
212. 
        }else{
213. 
214. 
            echo $this->_v->render($tpl_name);
        }
215. 
    }
216. 
}
217. 
218. 
class Model{
- /www/wwwroot/test.com/protected/controller/ProgramController.php on line 210
205. 
        }
206. 
        $this->other = $other;
207. 
        
208. 
        if($record["content_type"] == "gzh" || $record["content_type"] == "xcx" || $record["content_type"] == "xyx" || $record["content_type"] == "wxq"){
209. 
            // 公众号 微信群 小程序 小游戏
210. 
211. 
            $this->display("pc/main_details.html");
        }else if($record["content_type"] == "agent"){
212. 
            // 智能体
213. 
            $this->display("pc/main_agent.html");
214. 
        }else if($record["content_type"] == "article" || $record["content_type"] == "news"){            
215. 
            // 文章 新闻
- /www/wwwroot/test.com/protected/lib/speed.php on line 96
91. 
    exit;
92. 
};
93. 
if(!method_exists($controller_name, $action_name))_err_router("Err: Method '$action_name' of '$controller_name' is not exists!");
94. 
95. 
$controller_obj = new $controller_name();
96. 
97. 
$controller_obj->$action_name();
98. 
if($controller_obj->_auto_display){
99. 
    $auto_tpl_name = (empty($__module) ? '' : $__module.DS).$__controller.'_'.$__action.'.html';
100. 
    if(file_exists(APP_DIR.DS.'protected'.DS.'view'.DS.$auto_tpl_name))$controller_obj->display($auto_tpl_name);
101. 
}
- /www/wwwroot/test.com/index.php on line 8
3. 
header('Access-Control-Allow-Origin: *');
4. 
header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
5. 
header('Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With');
6. 
define('APP_DIR', realpath('./'));
7. 
define("APP_PATH",dirname(__FILE__));
8. 
require(APP_DIR.'/protected/lib/speed.php');