= 0) { ob_start(); performance_helper::clear(); http_header::instance()->start(); try { Log::start_sql_log(); Log::record("req_uri = " . request_helper::req_uri(),Log::DEBUG); $this->parase_requri(); init_request(); init_cookie($_SERVER['HTTP_COOKIE']); session::instance()->start(); $file = request_helper::script_file(); if(file_exists($file)) { if(self::is_exclude($file)) { include $file; } else { fcgi_header("Content-Type: text/html; charset=UTF-8"); if(!array_key_exists('act',$_GET)) { $_GET['act'] = 'index'; } if(!array_key_exists('op',$_GET)) { $_GET['op'] = 'index'; } if(!array_key_exists('act',$_POST)) { $_POST['act'] = 'index'; } if(!array_key_exists('op',$_POST)) { $_POST['op'] = 'index'; } Base::mobile_control(); } } else { fcgi_header("Content-Type: text/html; charset=UTF-8"); echo "no such file."; } } catch (Exception $ex) { mobileControl::outerr($ex->getCode(),$ex->getMessage()); } fcgi_headers_sent(); $contents = ob_get_clean(); fcgi_echo($contents); //Log::record("return msg={$contents}",Log::DEBUG); session::instance()->end(); fcgi_finish(); } fcgi_fini(); } }