一台win 2003的服务器,asp web服务扩展之类的全部已经打开,但访问一些页面时却迟迟不能处理完毕(可以看到浏览器下面的进度条在走,但十几分钟都走不完)。别的.net网站都很正常,我本机装的2003处理ASP也很正常(和服务器上是用的一张盘),我重装了IIS,考虑了自己知道的一切因素,就是不行,真是太郁闷了,请教高手这是什么问题呀?我写了一些简单的脚本测试了一下,发现简单的ASP处理起来还是正常的,开始怀疑是数据驱动的问题,但这台服务器上的asp.net程序访问SQL SERVER很正常,没出过问题的,请高手指点一下.解决了一并给分http://community.csdn.net/Expert/topic/3421/3421367.xml?temp=.2453272
http://community.csdn.net/Expert/topic/3422/3422482.xml?temp=.5781214

解决方案 »

  1.   

    win 2003?
    它IE浏览器默认安全级别比较高,不是信任站点的的网站它不允许转向,也有很多其它限制.
    把你的网站加入到信任站点看行不行?
      

  2.   

    win2003的iis默认情况下是不支持asp的,必须要手工设置一下才可以,反正也挺简单的,不过我忘记了,好像是什么扩展程序里吧,记不太清了,你自己再找找。
      

  3.   

    试了一晚上,发现可能是使用session的问题,在一个页面登录时有以下代码
    IF AdminLogin_Ok=1 Then 
        Session("admin") = true
        Response.Redirect("index.asp")
    End if
    这段代码迟迟无法执行完毕,但换成以下的
    IF AdminLogin_Ok=1 Then 
        Response.Redirect("index.asp")
    End if
    完成很正常,真不知道应该怎么办了
      

  4.   

    打开VS的命令控制台
    输入aspnet_regiis.exe -i等装完了就ok
      

  5.   

    在asp中session必须有cookies,看看你是不是禁用了cookies.
      

  6.   

    我说一下我的问题吧  我这里的2003系统用ASP程序的时候只要涉及ACCESS数据库就完蛋ASP服务扩展打开了  父目录也允许了  访问权限 和执行都打开了  
     按说没什么问题了 可是就是不能写数据库  
    想添加一条记录都不可以 也不提示错误  但是数据就是写不进去   郁闷啊!读数据刀OK呢
    程序没问题,在2000的IIS里就没问题 不知为何
      

  7.   

    我感觉应该是一个兼容性的问题,这样,你在附件里通过兼容性向导使win2003完全兼容win2000,这样有可能就行了,试试吧
      

  8.   

    呵呵   楼主啊 !   解决问题的我来了!听好啊  在 你的ASP站点目录那里  比如你的IIS里设的这个站点的主目录是 BBS  那你就到资源管理器找到 这个BBS  右击  属性 安全  里边访问控制里  添加 一个访问者EVERYONE  给这个访问者完全控制权限,  再回IIS  把 配置项里的 启用父目录  打开 
    IIS ASP服务扩展 打开 
    OK
    问题解决!绝大多数的朋友 后两点都可以想到 
    但是 最重要的 EVERYONE 对目录的完全控制不打开的话,  数据库  和一些文件的 写入和更新就有问题了!