<<<返回

Active Server Pages常见问题
我其实很希望读者不用来看这部分。但是，如果你真的遇到了下述问题，这一部分应当对你有所帮助。下面将列出在不正当设置或执行时可能出现的问题： ·症状：当你调用时，你的浏览器上出现无法联接Server的错误信息，对于NetScape是： There was no response. The server could be down or is not responding. 对于Internet Explorer来说，信息为： Internet Explorer cannot open the Internet site http://mymachine/test.asp. A connection with the server could not be established.
原因：如果你不是在广域网上调试，那么很有可能是你的Web Server已经关闭了，进入‘开始’按钮的Internet Information Server组执行Internet Service Manager,然后选择你默认站点在窗口顶部选择“VCR Controls”。如果IIS没有运行，RUN按钮应当处于激活状态，点击后就可以启动服务进程。如果用其他Server，也有相应设置开始Service,限于篇幅，无法一一介绍，相信读者在使用中可以找到相应选项。
原因：如果你在广域网上，这个问题很有可能是因为网络任务繁忙，等待一会再试，如果总不能成功，那么请通知该站点管理员。
·症状：当你尝试调用一个Active Server Page文件，你接受到的信息是：
HTTP/1.0 404 Object Not Found.
原因：你在浏览器中调用了错误的地址。那么前文已经提到了路径的设置和调用方法，当然，这里假设你已经明白了路径设置的方法（总不能一遍又一遍的在路径设置上花费功夫，这也不是这本书的主要目的），那么很可能是由于笔误等原因导致找不到文件，这时本作者可以提出一个小窍门，就是在调试中将该执行目录设置为可以浏览，（就是前文设置为‘可执行’的同一处），那么直接在地址栏上输入路径，然后很快可以看出问题是在路径上还是文件名上。这样便于很快找到问题所在。
原因：你的编辑工具自己又添加了一个特别的拓展名，例如，记事本在你指定的后缀后面又添加了一个.txt的后缀。
·症状：当你尝试调用一个Active Server Pages文件时，出现这个错误信息：
HTTP/1.1 403 Access Forbidden. Execute Access Denied.
原因：这个执行Active Server Pages的路径权限设置有问题，请看前面关于路径权限设置的部分。
·症状：当你的Active Server Pages调用时，出现的是文本而不是它执行的结果结果。
原因：你将这个文件错误的存成了.htm或者.html后缀而不是.asp后缀。请注意ASP文件的后缀名必须只能是.asp
原因：当你调用Active Server Page, 你使用了浏览器的Open命令或者file://而不是在地址栏中用http://调用方式。
总结：
这章介绍了如何使用Active Server Pages。你应当已经学会了所有将Scripts和你的Active Server Pages结合的方法。这章同时能够使你了解一下在Active Server Pages中如何包含built-in内嵌和ActiveX组件。最后，你应当学会如何将电脑设置为可正常执行Active Server Pages并且了解可能遇到的常用问题的原因和解决。
下面的章节将详细介绍怎样使用所有对象和组件，无论你希望你的网站将成为什么样，下面的章节都会对你有所助益。