天龙

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
一般都是下面情况
1.     设置支持ASP,IIS6.0默认不支持ASP,需手工设置,方法如下:  
   
      IIS--->Sever--->Web   Service   Extension  
   
      在右侧列表中选择Active   Server   Page     再点击左侧Allow按键即可  
   
   
  2.     使之支持父文件路径寻址,即在WEB中     可用../     来调用父文件夹中的文件。  
   
      不知你又没有碰到过在IIS5.0下面运新的很好的程序在IIS6.0下面就收找不到文件的情  
   
      况,可能问题就在这里!  
     
      设置方法:  
   
      IIS--->server---->WEb   sites   属性   ----->   Home   directory选项卡---->configiration  
   
      option选项卡         将enable   parent   path一项     打钩     即可!!  
  ---------------------------  
  要启用active   server   page   、页面包含、父路径等等。  
  我也遇到过这个问题,我主要就是一些路径的问题!  
  原因是这样的:IIS6要比IIS5更加严格、严密、谨慎,很多以前在IIS5中这样写也可以顺利执行,那样写也可以顺利执行的代码到了IIS6   中就只有一种规范的写法了。所以以前一些东东可能就要稍微改动一下!  
  也可以多看看Microsoft的帮助文档吧!  
  肯定还是   win2003   的某些设置没有搞对!   你不但要在主网站上设置,   还要在你的虚拟路径下也设一下,   因为你的虚拟路径可能在主网站设置以后才建立的.   还有,   如果是调试阶段,   就打开开关:显示出错信息,   否则,如果   asp   出错,它报告的是找不到网页的错误.   Win2003   刚出来,可能还有一些bug吧.   最好再准备一台win2000   ,   不行的话,   可以在   win2000   上测试.
posted on 2007-11-04 01:31  天龙  阅读(1978)  评论(1编辑  收藏  举报