windows server2003 IIS6.0 为什么无法测试 ASP+ACCESS 网站?

我以前在windows server2000系统下用Dreamweaver MX 2004+ACCESS 2000做了一个ASP的动态网站。现在想把这个网站复制到另外一台装有windows server2003系统和ACCESS 2003下面进行测试,所有的配置和设置都正确.右击网站浏览时能正确显示后缀名为.htm的网页,可要是浏览连接到后缀名为.asp的网页时总是无法显示,出现的提示错误是: (HTTP 500 - 内部服务器错误),后来我点入(WEB 服务扩展)把(Active Server Pages) 改为 (允许)后还是不行.现在有哪位高手能帮帮小弟我,我将十分的感激,万分的THANK YOU!
我已经按照你们说的方法做后还是不行,它显示的错误提示是:
(Active Server Pages 错误 'ASP 0126'

找不到包含文件

/UDBOOK/GBOOK/DEFAULT.ASP,行 2

找不到包含文件 '../../Connections/udbook.asp'),而且我也把(WEB服务扩展)全都允许了。我在XP和server2000上测试是可以的,怎么到了server2003就不行了呢?恳请高手帮我指点指点。

点开IIS服务器配置
在左边找到“服务器扩展”
在右边把所有的扩展都打开。

API的扩展一定要打开啊。

server2003 IIS6.0默认是不打开服务器扩展的

要挂ASP的网页只有打开扩展了

你要给你的网站目录给权限

你的udbook.asp 文件给的位置不合适,你再查下错误吧,

我估计你的包含文件写的有问题
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-02-26
首先你要再internet选项里面 把 显示友好http信息 这个对钩去掉 这样就不会出现类似http500这样模糊的错误 然后我帮你判断

注:扩展打开是对的 你再尝试一下

你再odbc里面设置正确嘛?
第2个回答  2007-03-10
可能是你的虚拟目录不正确!

../../XXX 是前进两个级别了...

检查一下
第3个回答  2007-03-10
应该是父目录的问题!!!
还可能是权限问题,都很好解决的!
第4个回答  2007-02-25
检查一下连接数据库的代码是否正确!
第5个回答  2007-03-06
配置里在容许父目录上打个对号,确定

windows server2003 IIS6.0 为什么无法测试 ASP+ACCESS 网站?
server2003 IIS6.0默认是不打开服务器扩展的 要挂ASP的网页只有打开扩展了 你要给你的网站目录给权限 你的udbook.asp 文件给的位置不合适,你再查下错误吧,我估计你的包含文件写的有问题

如何处理Windows2003 IIS6 0常见的问题
一、用程序池DefaultAppPool关闭超时错误 服务器经常产生应用程序池'DefaultAppPool' 提供服务的进程关闭时间超过了限制。这是由于进程 ID的错误,导致iis6.0处于假死状态。解决方法如下:右击应用程序池DefaultAppPool,选取属性:1.回收 (1)回收工作进程(分钟):选中,值为1740;(2)回收工作进程(请求数目):...

运行asp+access程序的时候出现问题,高手快来啊!
冒昧问一下,程序本身是你做的么?iis稍做配置一下就可以调试asp程序了,看你出错的提示好象是连接数据库时出了问题,把连接数据库的代码发来看看,可能用的是系统数据源,而你调试时没有添加的原因,如果是这个原因建议用"自定义连接字符串"++++++++++++++++++++++++++++++ iis绝对可以调试ASP ...

谁知道" 不允许的父路径 "是啥? 关于access 连asp
在2003的IIS,默认状态下,不支持父路径,也就是不支持两个点(..\/),是因为父路径存在较高的风险,安全设置如果没有设置好,就会通过父路径,进入系统盘和系统内的任何一个盘.关闭父路径就不会对上一个文件夹进行访问,网站设计完全可以不用父路径,早先的设计没有考虑安全的问题,就会使用父路径,微软为了安...

503 service unavailable错误说明
另外,如果你的网站当前访问人数过多,超过了系统的iis连接数限制,也会出现Service Unavailable的提示(win2k主机下出现连接过多就会提示:连接过多,请稍后再试;而win2003的主机刚直接提示:Service Unavailable) 二、没有限制IIS连接,还是遭遇Service Unavailable 多见于使用ACCESS数据库的网站,一般使用windows 2003 IIS 6的...

w3wp导致CPU100%,ACCESS数据库自动生成.LDB文件。ASP网站无法打开!求解...
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid 2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池 3、到iis中察看该应用程序池对应的网站,就ok了。Windows Server 2003中的w3wp...

网站打不开的原因有哪些啊 显示Service Unavailable
网页打不开的其他原因分析如下:原因一:被木马感染的系统文件被杀毒软件当做木马病毒清除,也会导致网页打不开。原因二:桌面图标病毒也会造成“网页打不开”、“无法打开网页”等问题,因为桌面图标占用了系统一些注册表项,导致系统异常,而杀毒软件又不能够很好的进行修复工作。原因三:本地的DNS出了...

HTTP错误500.19
在 IIS 6.0 之前的版本中,没有张贴限制。导致里面的应用系统往2003移植经常会出错。现汇总解决方案如下。 一、启用Asp支持 Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持。 第一步,启用Asp,进入:控制面板 -> 管理工具 ->IIS(Internet 服务器)...

asp是什么?
ASP需要运行在PWS或IIS下,通常在Windows 98或Windows 2000的光盘上附带,可以通过“添加\/删除程序”中的“添加\/删除Windows组件”来安装。ASP一般与Access数据库或SQL Server数据库结合使用,以编写强大的程序。ASP能在Windows 2000的IIS5.0、Windows XP的IIS5.1或Windows 2003的IIS6.0上运行。ASP的...

什么是ASP?
一般asp需与access数据库或SQL Server数据库结合使用,编出功能强大的程序。能够运行ASP的web服务器软件 Windows2000默认安装的是IIS5.0(internet information server),而windows xp默认安装的是IIS5.1,windows 2003默认安装的IIS6.0。PWS(personal web server)运行在windows98环境下的简单个人网页服务器。ASP的意涵与特性...

相似回答
大家正在搜