HTTP 错误 500.19 – Internal Server Error web.config 文件的 system.webServer/httpErrors 节中不容许绝对物理路径“C:\ine

 

 

给ASP或者ASP.NET等须要配置IIS服务器的过程当中,极可能会遇到如下两种错误。尤为是用Win7系统的,配置IIS7.0版本比用XP系统配置IIS5.1版本而言要复杂复杂一些。当同时须要配置ASP和ASP.NET共存的IIS服务器环境时会更有挑战性。下面是个人两个总结:html

1.错误提示:ADODB.Connection 错误 ’800a0e7a’,未找到提供程序。 解决:原来的网站是在32位的windows环境中生成的致使在win764位中出现错误(IIS7应用程序池默认没有启用32位程序,也就是说若是使用的是64位操做系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序)。此时点击IIS管理器左边的“应用程序池”在“启用32位应用程序”选择“True”。web

2.错误提示:HTTP 错误 500.19 – Internal Server Error web.config 文件的 system.webServer/httpErrors 节中不容许绝对物理路径“C:\inetpub\custerr”。请改用相对路径。 解决:这个是因为在配置ASP的过程当中,配置了”错误页”中的“500.html”为“500.asp”的缘故,在ASP网站目录中生成了一个web.cofig的文件,只要打开本身的ASP网站所在的文件夹,删除该文件便可。没有的的话,就到C:\inetpub\wwwroot\web.cofig中删除从httperrors/httperrors结束的这段代码便可,其中包括%SystemDrive%\inetpub\custerr” path=”500.asp” responseMode=”File”/>这段代码。windows

把IE7的Internet选项中,高级的那个“显示友好HTTP错误信息”的小勾勾去掉。这时候再调试ASP就会出现具体的错误,对修改颇有帮助!我这个显示的是“Active Server Pages 错误 ‘ASP 0131′不容许的父路径/Admin/index.asp,行 1包含文件 ‘../Conn.asp’ 不能用 ‘..’ 表示父目录。”因而又是参照2003里开启父目录的方法设置IIS7,具体以下:打开IIS7的功能视图 “ASP设置选项-行为”里“启用父目录”后面改成“TRUE”再点右边的“应用”。以下图: 服务器

  

相关文章
相关标签/搜索