受ASP动态网页的吸引,笔者决定用做一个ASP格式的学校主页。然而,当笔者将Web中Htm格式的网页换成新做的ASP网页时却发现:新做的这些ASP网页在校园网内的所有计算机上均不能浏览(学校利用Windows 2000 Server的IIS发布Web页)。
ASP是一个服务器端的脚本环境,即当脚本运行在服务器上(注意不是客户机)时,Web服务器完成所有的工作。也就是说,程序员不必担心浏览器是否能处理ASP页面,因为Web服务器会代替浏览器完成页面的转化工作。由于Web服务器是通过Windows 2000 Server中的IIS来实现的,因此,笔者首先将排查的重点放在了IIS的站点设置上。进入“控制面板→管理工具→Internet 服务管理器”,选中“默认Web站点”,然后点击右键选择“属性”,在“属性”设置框中查找与ASP有关的设置项。在“文档”设置栏里,将主页文件Index.asp添加为默认文档;在“主目录”的“应用程序设置”栏中,点击[配置]按钮后,在“应用程序映射”框中发现与ASP有关的应用程序映射已经添加(见附图),但在“应用程序调试”框中,发现“启用ASP服务器端脚本调试”和“启用ASP客户端脚本调试”未选中,于是将其选上。
[ 查看全文 ]