B. 网站的属性设置
右键单击站点->属性:
(1)目录安全性:此处主要是匿名访问的设置,前面已经讲到过,这里就不多讲了。
(2)http头:此属性前面也讲到过,一般用的比较多的是MIME类型的添加,这里也不多作介绍了。
(3)asp.net:用来设置asp的版本。
(4)文档: 用来添加网站默认首页。
(5)性能:带宽限制和网络连接数限制。
(6)ISAPI筛选器:asp一般默认,php此处必须添加。
(7)网站:网站标识->高级,可以添加和修改绑定的域名;
启用日志记录一般设置为关闭。
(8)主目录:可以编辑网站程序路径,一般给记录访问,读取,索引资源权限;
应用程序设置: 要注意,执行权限为“纯脚本“
*配置:1.映射->应用程序扩展(各种文件格式的下载,如果是php
程序,此处需添加.dll文件)
2.选项:启用会话状态,启用缓冲,启用父路径(一定要选)都打钩。
3.调试:一般脚本错误的错误信息选择:

至此网站属性的简单设置就设置完成。
五. 常见的问题
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)









