我从一台服务器移动一些ASP代码到另一个。 位置名字稍微有些不同,我怀疑现在的“的global.asa”是没有得到正确调用。 该位置是在C:\的Inetpub \ wwwroot的\对myApp。
Answer 1:
确保在IIS中“对myApp”被定义为一个应用程序。 我还要检查.NET应用程序映射,以确保.NET是处理你的请求。
Answer 2:
它属于在应用程序的根文件夹。 另外,还要确保该文件夹是在IIS管理器中的应用。 没有为应用程序名称的文本框,和它旁边的按钮“创建”,如果文件夹是不是已经应用。
Answer 3:
在Global.asa应该在你的虚拟目录的根目录。 请注意,Global.asa中所使用的ASP不是asp.net。
您可以通过查看IIS管理器中通常告诉你的目录是否是因为它不会看起来像一个黄色文件夹虚拟目录。 如果它看起来像典型的黄色文件夹,右键单击父“默认Web站点”或什么,并选择新的虚拟目录。 另外,在Global.asa可以去的网站的根。 这通常是C:\的Inetpub \ wwwroot文件,如果你使用的是“默认Web站点”
Answer 4:
为了方便起见,我要保持在一个子目录。 很显然,你必须指定一个目录作为一个应用程序。 下面是介绍如何链接:
http://www.calcaria.net/ASP/2006/04/globalasa-file-doesnt-work.html
一般情况下,我反对文件想法被称为自动神奇的代码,而不是引用。 如果你是像我这样的小白,你可以去出轨了一段时间,你追查前。 我只是失去了几个小时在这个愚蠢。
文章来源: global.asa where does it belong?
标签:
asp-classic