IIS 常见问题及解决方法

IIS7 asp配置默认文档的错误
2009-11-06 14:54:11| 松下vs7分类: ASP.NET | 标签: |字号大中小 订阅
今天在IIS7中配置技术创新管理 asp程序时出现如下错误
配置错误 在唯一密钥属性“value”设置“default.aspx”时,无法添加类型为“add”的重复集合项
配置文件 \\*******\fig
fig
<defaultDocument>
<files>
<add value="default.aspx" />
</files>
</defaultDocument>
错误原因是IIS中已经设置了默认documentdefault.aspx,这时候asp得到了另外一个相同valueadd引发异常,处理方案是在<add />之前加入<clear />
即修改fig
<defaultDocument>
<files>
<clear />
<add value="default.aspx" />
</files>
</defaultDocument>
这种方法适用于任何可能产生继承混淆的 configuration
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。
20101227 星期一 下午 02:58
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。
我在windows7(windows2008)中安装了iis
之后添加了我做的网站
打开之后提示用户 'IIS APPPOOL\DefaultAppPool' 登录失败。
错误
我再visualstudio2008中能正常运行
最佳答案 这是设置iis应用程序池的设置问题。
我就遇到了这样的问题。
比如我的网站取名asai,就会默认给你建立一个asai鸟中诸葛
一开始报http 404.17错误,我看到一篇英文网站是这么解决的:
1. 右键qa应用程序池,基本设置,选择 framework 版本,看到有两个,2.04.0.
啊,这时我明白了,就选了4.0.
接着就报了你的那个错误
'IIS APPPOOL\DefaultAppPool' 登录失败。
这时英文你的iis应用程序池的用户验证模式和sqlserver的验证模式不同。记得你安装sqlserver时选了哪个模式吗?我的是NetworkService
好,接下来解决这个问题。
2. 再次右键asai应用程序池,高级设置,看到有一个节点叫进程模型,修改标示一项,为
NetworkService。搞定。
开启你的网站吧。
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 服务器被配置为不列出此目录的内容。
其实解决方法错误提示页面就有
  如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。
  使用 IIS 管理器启用目录浏览。
1. 打开 IIS 管理器。
2. 功能视图中,双击目录浏览宝贝一家亲
3. 目录浏览页上,在操作窗格中单击启用
  确认站点或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被设置为 True
在右边的操作列 点击打开功能

点击启用即可。
IIS7.5的真的挺不错的,能够将解决问题的方法都提示出来,这比xp下的第一部落iis5.1windows server 2003iis6都要好得多咯
实际上为了安全大家不必要开启目录浏览,只要设置好默认文档就可以了
在调试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 输入 –i 执行既可
注意:如果系统为64 第二步的路径为C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
无法访问请求的页面,因为该页的相关配置数据无效。如下图:


解决方法,到站点目录的属性,安全标签,添加用户(IIS_IUSRS),并给修改权限:


常见错误2 IIS7.5 “HTTP Error 500.23 - Internal Server Error” 问题的解决
解决办法:进入IIS控制台
右边有个高级设置


到应用程序池


选择Class AppPool 确定即可。
解决方法2进入应用程序池设置也一样是可以的。把集成改成经典!

本文发布于:2024-09-21 19:35:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/569464.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:目录   设置   错误
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议