我的网站www.q0760.com出了点问题 可我找不到什么原因引起的 
问题就是:打开网站后,多点几次功能按钮(比如说 求购,供应,市场库等),网页就打不开了!而且用IE才会出现这样的问题 用TT或其他浏览器就不会。也不是我IE有问题,IE打开其他的网站都很正常,而且我的朋友(不同的城市)在他门电脑上用IE打开后也有这样的问题

解决方案 »

  1.   

    这种情况有可能是求购,供应,市场库等页面存在一些代码问题,导致你的服务器拥堵或者直接死掉。如死循环或者什么的
    你试着在本地运行看看有没有这样的问题,如果本地用的apache服务器,出现打不开页面的情况下看下apache的状态,是否会出现close_wait等状态。如果出现这样情况 你再把apache重启下看看是否又可以访问页面了~
      

  2.   

    HOHO,我也没问题IE6 ,估计你网站服务器,网速问题吧
      

  3.   

    <?php
    /*
    [Ualink!] (C)2007 www.ualink.cn
    $filename: index.php,v $
    $version: 2.2 $
    $Author : [email protected]
    $lastmodified: 2007-10-23 17:11 $
    */
    $inc_path = "./";//windows should be ' null ';
    $li = 0;
    require($inc_path."global.php");
    header("Content-Type: text/html; charset=".$charset); 
    require(INC_PATH .'xajax/xajax.inc.php');
    require($inc_path."media/tmp/data/industry.inc.php");
    uses("trade","member","news","product","company","industry","service","memberlog","et","membertype","job","ad","newstype","htmlcache", "expo","stat");
    $stat = new Stats();
    $fair = new Expoes();
    $htmlcache = new Htmlcaches();
    $ads = new Adses();
    $newstype = new Newstypes();
    $job = new Jobs();
    $memberlog = new Memberlogs();
    $membertype = new Membertypes();
    $et = new Markets();
    $trade = new Trades();
    $news = new Newses();
    $product = new Products();
    $company = new Companies();
    $service = new Services();
    $member = new Members();
    $industry = new Industries();
    $smarty->register_function("format_amount","splitIndustryAmount");
    setvar("Today", mktime(0,0,0,date("m") ,date("d"),date("Y")));
    setvar("TradeTypes", $trade->getTradeTypes());
    $xajax = new xajax();
    function getIndustryList($arg)
    {
    global $CACHE_P_INDUSTRY, $theme_name;
    global $smarty;
    global $nav;
    $smarty->assign("IndustryList", $CACHE_P_INDUSTRY);
    $tmp_item = ($arg==0)?1:intval($arg);
    $smarty->assign("DirName", strtolower($nav[$tmp_item]['ename']));
    $smarty->assign("AmountTypeLi", intval($arg));
    $obj = new xajaxResponse();
    $obj->addAssign("loadingDIV", "style.display", "block");
    $obj->addAssign("industryDIV", "innerHTML", $smarty->fetch($theme_name."/element.industry1.html"));
    $obj->addAssign("loadingDIV", "style.display", "none");
    return $obj->getXML();
    }
    function checkUserName($arg)
    {
        $obj = new xajaxResponse();    $newcontent = $arg;
        $obj->addAssign("checkusername","innerHTML", $cfg['lang']['data_not_exists']);
        return $obj->getXML();
    }function addPost($formvalues)
    {
    global $time_stamp;
    $obj = new xajaxResponse();
    $content = $formvalues['content'];
    $record = array();
    $record['title'] = "Index";
    $record['type_id'] = 1;
    $record['content'] = $formvalues['content'];
    $record['created'] = $time_stamp;
    if (!empty($content)) {
    $update = $GLOBALS['service']->save($record);
    }
    if($update){
    $obj->addAlert("鎰熻阿鎮ㄧ殑鎻愪氦锛屾垜浠細灏藉揩绛斿銆?);
    }
    return $obj->getXML();
    }
    function rebuildHTML()
    {
    global $htmlcache, $cookiepre;
    $obj = new xajaxResponse();
    $numargs = func_num_args();
    if($numargs>0) $page_name = func_get_arg(0);
    $if_recache = $htmlcache->needRecache();
    if($if_recache){
    header("Pragma:   no-cache");
    $url = URL."index.php?action=html&token=".md5(AUTH_KEY)."";
    $obj->addRedirect($url);
    }
    if(!empty($_COOKIE[$cookiepre.'auth'])){
    $obj->addAssign("toolbar", "style.display", "none");
    $obj->addAssign("afterLoginDiv", "style.display", "block");
    $obj->addAssign("beforeLoginDiv", "style.display", "none");
    }
    return $obj->getXML();
    }
    $xajax->registerFunction("getIndustryList");
    $xajax->registerFunction("rebuildHTML");
    $xajax->registerFunction("addPost");
    require($inc_path.APP_NAME."include/ajax.inc.php");
    if (STATIC_HTML_LEVEL>0 && (!isset($_GET['action']))) {
    //goto(URL."htmls/index.html");
    }
    if (isset($searchkeywords)) {
    $action_page = strtolower($nav[$_GET['searchtype']]['ename'])."/list.php?keyword=".urlencode($_GET['keyword']);
    goto($action_page);
    }
    $tables = $trade->getTable(true);
    $fields = "Trade.id AS TradeId,Trade.type_id as TradeTypeId,Trade.topic AS TradeTopic,html_file_id,submit_time as PublishTime,Trade.require_point as TradeRequirePoint,Trade.require_membertype as TradeRequireMembertype,Trade.html_file_id as HtmlFileName";
    $sql = "(select ".$fields.",1 as  FROM ".$tables." where Trade.type_id in ('3','4','5','1') and Trade.status ='1' order by Trade.submit_time DESC limit 0,8)";
    $sql.= "union all";
    $sql.= "(select ".$fields.",2 AS  from ".$tables." where Trade.type_id in ('2','6','7','8') and Trade.status='1' order by Trade.submit_time desc limit 0,8)";
    $sql.= "union all";
    $sql.= "(select ".$fields.",3 AS  from ".$tables." where Trade.type_id='1' and Trade.status='1' and Trade.if_urgent='1' order by Trade.submit_time desc limit 0,20)";
    $res = $g_db->GetAll($sql);
    $record_amount = count($res);
    for ($i = 0; $i<$record_amount; $i++) {
    switch ($res[$i]['']) {
    case 1:
    $buys[] = $res[$i];
    break;
    case 2:
    $sells[] = $res[$i];
    break;
    case 3:
    $urgent_list[] = $res[$i];
    break;
    }
    }setvar("urgent_list",$urgent_list);
    setvar("buyList",$buys);
    setvar("sellList",$sells);
    $site_newstype_id = $newstype->field("id", "ua_zone_name=8");
    //setvar("DynamicNews",$news->findAll("id as NewsId,title as NewsTitle", " type_id=".intval($site_newstype_id)," id desc",0,5));
    setvar("LatestNews",$news->findAll("id as NewsId,title as NewsTitle", " type_id not in (".intval($site_newstype_id).")"," id desc",0,10));
    setvar("LatestFairs",$fair->findAll("id as ExpoId,ea as ExpoName", null," id desc", 0, 10));
    setvar("LatestJobs",$job->findAll("id,name,member_id,company_id","status=1", "id desc", 0, 10));$default_index_id = $membertype->field("id"," if_index=1");
    if ($default_index_id) {
    $joins = array(
    "Member"=>array("fullTableName"=>$member->getTable(true),"foreignKey"=>"member_id","fields"=>"Member.id as MemberId")
    );
    setvar("LatestVip",$company->findAll("Company.name as CompanyName,Company.id as CompanyId,Member.username as MemberUsername","Company.status=1 and Member.user_type=".$default_index_id,"Company.id desc",0,5));
    setvar("VipTypeId", $default_index_id);
    }
    unset($joins);
    $fields = "Market.id as MarketId,name as MarketName,created as MarketCreated";
    $latest_ets = $et->findAll($fields, null,"id desc",0,6);
    setvar("LatestMarkets",$latest_ets);
    setvar("topProducts",$product->findAll("Product.id AS ID,Product.picture AS ProductPicture,Product.name AS ProductName,Product.html_file_id as HtmlFileName","Product.status=1 and Product.state=1 and Product.ifcommend=1","Product.id DESC",0,10));setvar("topProductsP",$product->findAll("Product.id AS ID,Product.picture AS ProductPicture,Product.name AS ProductName","Product.status=1 and Product.state=1 and Product.sort_id=2 and Product.ifcommend=1","Product.id DESC",0,10));$fields = "Company.id AS CompanyId,Company.created as CompanyCreated,Company.name AS CompanyName,Member.id AS MemberId,Member.username AS MemberUserName";
    $joins = array(
    $member->name=>array("fullTableName"=>$member->getTable(true),"foreignKey"=>"member_id","conditions"=>null,"fields"=>"Member.id as MemberId,Member.username as MemberUsername","dependent"=>null));
    setvar("topCompanys",$company->findAll($fields,"Company.status=1","Company.id DESC",0,5));
    unset($industries,$res,$buys,$sells,$joins);
    $result = $stat->findAll("sb as CountType,sc as CountAmount,se as CountToday", "sa='total'");
    $tmp_count = array();
    foreach($result as $val){
    $tmp_count[$val['CountType']] = $val['CountAmount'];
    }
    setvar("InfoCount", $tmp_count);
    $arr=array("澶?,"涓€","浜?,"涓?,"鍥?,"浜?,"鍏?);
    setvar("TodayBannerDay", date("Y骞磏鏈坖鏃?鏄熸湡").$arr[date("w", $time_stamp)]);
    setvar("AmountTypeLi", 1);
    setvar("IndustryList", $CACHE_P_INDUSTRY);
    if (isset($_GET['action']) && ($_GET['action'])=="html") {
    $cached = $smarty->MakeHtmlFile('htmls/index.html',$smarty->fetch($theme_name."/index.html"), true);
    }
    unset($CACHE_P_INDUSTRY);
    template($theme_name."/index");
    ?>
    乖乖,你吓我.