IIS_常见问题及解决方法
配置错误 在唯一密钥属性“value”设置为“default.aspx”时,无法添加类型为“add”的重复集合项
web.config中 <defaultDocument> 错误原因是IIS中已经设置了默认document为default.aspx,这时候asp.net得到了另外一个相同value的add引发异常,处理方案是在<add />之前加入<clear /> 即修改web.config为 <defaultDocument>
<files>
<clear />
<add value="default.aspx" />
</files>
</defaultDocument>
这种方法适用于任何可能产生继承混淆的.net configuration
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。 2010年12月27日 星期一下午 02:58 用户 'IIS APPPOOL\DefaultAppPool' 登录失败。 接着就报了你的那个错误 2. 再次右键asai应用程序池,高级设置,看到有一个节点叫“进程模型”,修改标示一项,为 开启你的网站吧。
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容 这几天安装了Windows 7,由于直接从Xp 升级到Windows 7,对于一些设置不是很熟悉,不过总体感觉Windows 7 挺不错的,在人性化、用户体验等方面特别的出色。 把以前的aspnet 网站转移到IIS7.5下,就遇到错误了 应用程序“DEFAULT WEB SITE/BTWO”中的服务器错误 Internet Information Services 7.5 错误摘要 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 其实解决方法错误提示页面就有
1. 打开 IIS 管理器。 2. 在“功能”视图中,双击“目录浏览”。 3. 在“目录浏览”页上,在“操作”窗格中单击“启用”。
在右边的操作列 点击打开功能
IIS7.5的真的挺不错的,能够将解决问题的方法都提示出来,这比xp下的iis5.1和windows server 2003的iis6都要好得多咯 实际上为了安全大家不必要开启目录浏览,只要设置好默认文档就可以了
在调试asp程序中,IIS7.5会出现 “ An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error. ” 这类提示。 这类问题如何解决呢? 首先我们要分析问题的所在,但是单单靠这些英文提示毫无头绪,所以我们要先分析记录,而最好的提示方法则是让程序把错误信息发送到客户端(也就是浏览器)上方便我们分析。如何去操作请看: 打开IIS管理器 双击ASP
找到调试程序 ——然后把“将错误发送到浏览器”里的false 改为 true,应用。
返回浏览器刷新,即可得到反馈信息;大致如下: “ Active Server Pages 错误 'ASP 0131' 不允许的父路径 /Column/index.asp,行 1 包含文件“../inc/MainClass.asp”不能用“..”表示父目录。 ” 这下子问题就明了了,原来是不允许父路径所致,那么就简单了,我们只需把父路径功能启用即可。 启用方法: 依次 双击ASP 打开编辑器——找到行为——启用父路径改为 true 应用即可!
经过检查发现是由于先安装vs2008后安装iis的缘故,只需重新注册下AspNet就可以了,具体步骤如下
1 打开运行,输入cmd进入到命令提示符窗口。
2 进入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目录。
3 输入aspnet_regiis.exe –i 执行既可
注意:如果系统为64位 第二步的路径为C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
无法访问请求的页面,因为该页的相关配置数据无效。如下图: 解决办法:进入IIS控制台 右边有个高级设置
解决方法2进入应用程序池设置也一样是可以的。把集成改成经典!
|