global.asa不适用于IIS 6

时间:2010-08-25 11:37:11

标签: asp-classic iis-6

我将几个网站从IIS 5复制到IIS 6.我为这些网站声明了一个应用程序池,我还将global.asa文件复制到根文件夹,但IIS忽略了global.asa函数。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

如果你在虚拟文件夹中放一个简单的.asp页面,那会运行吗?如果不是,则可能需要打开IIS设置才能运行经典ASP。

请按照以下步骤进行操作:http://www.simongibson.com/intranet/iis6/

答案 1 :(得分:0)

在win2003的IIS6中,您需要检查您网站的应用程序扩展名映射。

从网站上下文菜单中打开属性,导航至主目录标签,点击配置... ,然后在列表中应用程序扩展检查是否存在扩展名.asa的映射。

如果映射存在,则应具有以下(默认)配置值:

Executable: C:\WINDOWS\system32\inetsrv\asp.dll
Extension: .asa
Verbs: Limit to GET,HEAD,POST,TRACE
Script engine: checked
Verify that file exists: checked

由于您声明正常的.asp页面没有问题,因此脚本引擎本身应该正确安装在您的计算机上。