zoukankan      html  css  js  c++  java
  • 在IIS中不能正常运行aspx网页

     

    在IIS中不能正常运行aspx网页(急)
    请问大家一个问题:
         我在Windows 2003+sp2中安装了vs2005、IIS、ASP.net 2.0,但为什么在IIS中却不能打开aspx网页(注:可以打开html网页)
          另注:我己经用aspnet_regiis.exe -i进行过注册,在IIS中的web服务扩展中,也允许了asp.net 2.0
           在IIS中浏览aspx文件时会出现如下错误:

    无法显示网页 
    您正在查找的页当前不可用。 网站可能遇到支持问题,或者您需要 调整您的浏览器设置。 

    --------------------------------------------------------------------------------

    请尝试以下操作:

    单击  刷新按钮,或稍后重试。

    如果您已经在地址栏中输入该网页的地址, 请确认其拼写正确。

    要检查您的网络连接,请单击工具菜单,然后单击 Internet 选项。在连接选项卡上,单击设置。 设置必须与您的局域网 (LAN) 管理员或 Internet 服务供应商 (ISP) 提供的一致。 
    查看您的 Internet 连接设置是否正确被检测。您可能设置让 Microsoft Windows 检查您的网站并自动发现网络连接设置(如果您的网络管理员已经启用此设置)。 
    单击工具菜单,然后单击Internet 选项。 
    在连接选项卡上,单击LAN 设置。 
    选择自动检测设置,然后单击确定。 
    某些站点要求 128-位的连接安全性。单击帮助菜单,然后单击关于 Internet Explorer 可以查看您所安装的安全强度。 
    如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击 Internet 选项。在“高级”选项卡上,滚动到“安全”部分,复选 SSL 2.0、SSL 3.0、TLS 1.0、PCT 1.0 设置。 
    单击上一步按钮,尝试其他链接。 

     

    找不到服务器或 DNS 错误
    Internet Explorer  

     

    问题己解决!问题分析及解决......


    问题己解决!
    问题分析及解决方法:由于我的系统是windows2003+sp2,所以我猜想可能是由于sp2造成IIS解释asp.net 2.0时出错(因为,Html网页能打开),于是,我就在一台没有打sp2补丁的windows2003系统上进行同样的IIS设置与网站配置,结果发现aspx网页能够正常运行。这让我回想起当时在windows2003+sp2的平台下安装IIS时出现找不到iisadmin.mfl文件,后来是通过利用c:\windows\servicePackfiles\i386中的iisadmin.mfl将IIS安装完成了。是不是就是由于这个原因引起的呢?因为对于windows2003+sp2的平台利用原有的windows2003是无法安装好IIS的(找不到iiaadmin.mfl文件),于是我将windows2003系统的sp2补丁解压生成一个i386目录,然后再安装IIS,当安装IIS出现找不到iisadmin.mfl文件时,利用sp2解压后的i386目录中的iisadmin.mfl文件安装完成IIS,之后再重新利用aspnet_regiis.exe -i注册,在web服务扩展中允许asp.net 2.0,并按相同的方式进行网站的配置,结果aspx可以正常浏览了。至此,从而判断开始是由于iisadmin.mfl文件的引用不正确才造成windows2003+sp2平台的IIS中不能正常浏览aspx网页。

     

  • 相关阅读:
    函数进阶-生成器
    函数进阶-列表生成式
    闭包
    命名空间
    内置方法
    函数
    squid清除缓存
    subprocess实现管道
    Python统计脚本行数(fileinput)
    fabric note
  • 原文地址:https://www.cnblogs.com/coolwind/p/1256976.html
Copyright © 2011-2022 走看看