IIS7.0 网站发布页面显示 500 - 内部服务器错误。您要查找的资源有问题,无法显示
程序是asp+access的,但是在2003的服务器(+iis 5.0)上一切正常,该服务器上其它部分网站前台后台也访问正常。
把网站换到另一台服务器(server 2008+iis7.0配置)上就出现了上面这种问题。
错误摘要
HTTP 错误 500.24 - Internal Server Error
检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
详细错误信息
模块 | ConfigurationValidationM |
---|---|
通知 | BeginRequest |
处理程序 | ASPClassic |
错误代码 | 0x80070032 |
请求的 URL | http://192.168.1.4:80/admin/admin_login.asp |
---|---|
物理路径 | C:\inetpub\jajy\admin\admin_login.asp |
登录方法 | 尚未确定 |
登录用户 | 尚未确定 |
最可能的原因:
- system.web/identity@impersonate 设置为 true。
打开IIS管理器,选择应用程序池——你的网站应用程序池(自己的创建)——单击右侧的“设置应用程序池默认设置”,打开,在常规中,将“启用32位应用程序”设置为“True”,将“托管管道模式”改为Classic,最后单击“确定”就一切OK了。
如有问题,请访问 www.jinostart.com
HTTP 错误 404.2 - Not Found
由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
点击IIS服务器根节点,找到右边“ISAPI和CGI限制”,把禁止项设置为允许,刷新
在vs2003中,出现尝试创建web项目或打开位于url"http;//locahost/web"的项目时,web服务器报“连接超时”
在Visual Studio .NET 2003 命令提示 里面输入: aspnet_regiis -i 回车就解决了!