欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


linux free命令详解和使用实例
linux命令大全之sst命令详解
咪咕音乐播放器如何安装
linux vmstat命令详解和使用实例
linux iostat命令详解和使用实例
Linux磁盘管理之df命令详细介绍和使用实例
XP系统不能自动更新的解决方法
linux中rmdir命令使用详解
linux系统下pwd命令用法详解
linux中cp命令使用介绍
Windows 2003 asp网页不能访问的常见问题
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   今天去帮朋友设置服务器,操作系统为WIN2003,使用了IIS6.0,不过发现只能访问HTML的网页,ASP网页就访问不了,出现:您访问的页面不存在或无法访问之类的错误。。想了一下,确定不会是动态网页出问题了,因为是刚下回来的压缩包;所以就应该是系统配置不对了。

  上网查了一下资料,才知道在默认设置下IIS6.0是不支持ASP的,它支持了.Net架构。所以在使用IIS6.0的时候要注意一些设置:

  1. [开始]--[程序]--[管理工具]--[Internet信息服务管理器],在服务器名下的“web服务扩展”的右窗口,单击active server pages -> 单击[允许]。

  2. IIS6的默认设置,是没有“启用网页的父路径”。所以打开网页,当单击跟下级目录有关的素材时,会弹出:“服务器500错误”,无法打开网页。

  方法:[开始]--[程序]--[管理工具]--[Internet信息服务管理器],右击[网站] --[属性]--[主目录]-[配置]--应用程序选项,勾选“启用父路径”。

  3. 右击具体的网页 -- 权限,把USERS的权限设为完全,这样就行了

  4. 解决windows2003最大只能上载200K的限制。先在服务里关闭iis admin service服务找到windowssystem32inesrv下的metabase.xml打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,然后重启iis admin service服务(企业版的windows2003在第592行,默认为 AspMaxRequestEntityAllowed="204800" 即200K。将其加两个0,即改为,现在最大就可以上载20M了。AspMaxRequestEntityAllowed="20480000"

  以下是win2003下IIS6服务器设置排错:

  问题1:未启用父路径

  症状举例:

  Server.MapPath() 错误 'ASP 0175 : 80004005'

  不允许的 Path 字符

  /0709/dqyllhsub/news/OpenDatabase.asp,行 4

  在 MapPath 的 Path 参数中不允许字符 '..'。

  原因分析:

  许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。

  解决方法:

  在IIS中属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

  问题2:ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)

  症状举例:

  HTTP 错误 404 - 文件或目录未找到。

  原因分析:

  在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。

  解决方法:

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站