Win2003 IIS浏览ASP提示无法找到该页的解决办法

今天配置服务器的时候,帮客户转移了网站,因为很多网站都访问正常, 但访问他的asp页面就提示无法找到该页,访问静态都是好好的,经过排查原来是web服务扩展里面的asp未启用
鄙视下自己的,所有说越基础的越容易出问题

昨天LP在Win2003下安装了IIS想要测试一个ASP网站,结果运行时老是提示'无法找到该页',但是浏览html等静态页面是正常的,百思不得其解。我也帮忙调了半天,重新设置目录,改权限都没有用,还是一样的错误。
实在没办法了,上网搜索之,原来是因为IIS6.0中的Web服务扩展有几项是禁止的,把Active Server Pages、WebDAV、在服务器端的包含文件这三项设置为允许就行了,如图:



最后终于是一切正常了~~~

这里跟版网简单的总结下解决方法:

1、检查 web服务扩展里面的asp是否被启用

2、检查web目录的权限问题

3、取消IE的显示友好的http错误信息(方便我们查看真正的错误,前提是iie中向客户端发送详细的http错误信息)

网站 > 属性 > 主目录 > 调试



4、检查是否加载的别的dll文件,而dll文件的权限有问题或不存在的文件。

实在不好解决的,可以联系我们 qq 461478385
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

使asp支持在线发送邮件的组件,也是一款比较经常用到的组件,需要请安装。
现在服务器如果想让asp支持图片处理,比较常用的工具,安装方法,大家可以参考下。
只要一个文件有(.asp)后面再带上分号(;)后面再带上一个随意字符加上扩展名如(cao.asp;ca.jpg)这个文件Windows会当成jpg图像文件,但是这种文件在IIS中会被当成asp运行
前天在调试asp.net+sql server环境,点这里下载sql server 2005企业版。在测试一个用asp.net+mssql写的留言本程序的时候,报错,提示无法识别的属性“type”
由于想研究在linux下跑.net程序的可行性,于是尝试在CentOS5.1下搭建Mono环境和Asp.Net的服务器。Asp.Net的服务器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)。
我们举例详细说明在运行ASP.NET的windows 2003虚拟主机上,对于多个ASP.NET站点的安全配置