Session 会话启动不启动经典asp

Session 会话启动不启动经典asp,session,asp-classic,onstart,global.asa,Session,Asp Classic,Onstart,Global.asa,我的golbal.asa文件中的会话启动不会在一台机器上启动,但会在另一台机器上按预期工作。这两台机器都是带有IIS6的Windows server 2003。这是我的密码 global.asa <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart Application.Lock() Application("INSESSION") = "NO"

我的golbal.asa文件中的会话启动不会在一台机器上启动,但会在另一台机器上按预期工作。这两台机器都是带有IIS6的Windows server 2003。这是我的密码

global.asa

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
    Sub Application_OnStart
        Application.Lock()
        Application("INSESSION") = "NO"
        Application.Unlock()
    End Sub

    Sub Application_OnEnd
    End Sub

    Sub Session_OnStart
        Application("INSESSION") = "YES"
    End Sub

    Sub Session_OnEnd
    End Sub
</SCRIPT>

test.asp
<%
    response.Write Application("INSESSION")
%>

子应用程序启动
Application.Lock()
应用程序(“插入”)=“否”
Application.Unlock()
端接头
子应用程序
端接头
分时段启动
应用程序(“插入”)=“是”
端接头
分组会议
端接头
test.asp

应用程序变量的值始终为“否”。你们有什么建议吗?

导致问题的机器上的IIS中禁用了会话状态。启用会话状态后,golbal.asa文件中的会话开始工作。

没关系。我知道答案了。导致问题的计算机上的IIS中禁用了会话状态。