在Windows 2003的IIS6环境中跑ASP,开始总会碰到各种各样的问题,现总结常见问题对策如下:
- “IIS管理器”→(计算机)→“Web服务扩展”中要选择允许 “Active Server Pages”。
- “IIS管理器”→(计算机)→网站“属性”对话框→“主目录”标签→“配置”按钮→“应用程序配置”对话框→“选项”标签:选中“启用父路径”。不启用则无法在ASP脚本include指令中使用“..”表示上级目录。
- 网站相关文件或文件夹添加“Everyone”组的“完全控制”权限,避免无法修改NTFS分区上的Access *.mdb数据库等问题。
- “IIS管理器”→(计算机)“属性”对话框→“MIME类型”按钮→“MIME类型”对话框:如果没有注册相应的MIME类型,资源将无法访问;可采用通配符表示其它未定义的任意类型资源的MIME类型(参见IIS6帮助文档):
- 扩展名:.*
- MIME类型:application/octet-stream