首先连接你的服务器,就是需要设置IIS启用父路径的服务器。
打开IIS,找到需要设置的网站,右键点击属性。
在弹出的对话框,找到主目录划框(如图红色标识)
点击右下角的配置(如图红色标识)
在这里就能看到如何启用父路径了。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
请问在一个网页中,需要用到:
<!--#include file="../conn"-->
这条语句,当 IIS 启用父路径时,这条语句可以正常使用,而当 IIS 停用父路径时,这条语句无法使用。出于安全考虑,服务器不可以启用父路径,那么在这种情况下,有办法将此语句修改一下,而不必去改 IIS 中的启用父路径就可以正常使用吗?
解析:
那include里面要使用绝对地址了
>>>>>>>>>>>>
例如
<!--#include file="127.0.0.1/conn"-->
用绝对路径不如用相对路径的方便啊。下次你换了地址,这里又要修改了。
配置IIS方法:第一步,启用Asp,进入:控制面板
->
管理工具
->IIS(Internet
服务器)-
Web服务扩展
->
Active
Server
Pages
->
允许
控制面板
->
管理工具
->IIS(Internet
服务器)-
Web服务扩展
->
在服务端的包含文件
->
允许
第二步,启用父路径支持。
IIS-网站-主目录-配置-选项-启用父路径
解决方法
网站代码中使用虚拟路径,导致../不能解析,使很多文件不可以关联。解决办法:IIS6默认没有起用父目录功能,在IIS管理器中网站--属性--目录--配置--启用父目录。
错误原因:资源正在使用中。瑞星的检测问题!因为IIS在掉用ASP脚本时,瑞星会扫描。导致脚本不可以使用,解决办法:可以换杀毒软件。
治本的办事:在cmd中分别运行
regsvr32
jscript.dll
regsvr32
vbscript.dll
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)