WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   "global.asa" / "Session_OnEnd" - PROBLEM! (http://www.wcm.at/forum/showthread.php?t=19211)

ben81 15.04.2001 16:23

Ich wollte eine ASP-Seite, die eine Datei erstellt, welche bei Session_OnEnd wieder gelöscht werden soll, programmieren.

Aber dann ist folgendes Phänomen aufgetreten:
Die Funktion "Session_OnStart" in der "global.asa" scheint tadellos zu funktionieren (gibt ein erfrischendes "Hallo!" aus :-) ), allerdings tut sich bei "Session_OnEnd" rein gar nix!!

Auf http://www.deja.com/usenet steht sogar, dass die "Session_OnEnd"-Funktion nicht zuverlässig arbeiten soll.
Bitte sagt mir, dass das nicht wahr ist!!
Und wenn doch, dann sagt mir bitte auch, wie ich das Problem umgehen/lösen kann!!


Danke :-)




darthmaul 20.04.2001 09:04

Probleme mit global.asa
 
Hi,

unter bestimmten Umständen kann es sein, dass die
Events in der global.asa nicht feuern. Dazu müsste
ich mal Deine global.asa sehen bzw. wissen welche
IIS Version Du verwendest.

Ciao
dARTH mAUL


ben81 20.04.2001 13:16

Also, meine global.asa sieht so aus...

<script Language="VBScript" RUNAT=Server>
Sub Application_OnEnd()
End Sub

Sub Application_OnStart()

End Sub

Sub Session_OnEnd()
Set Dateiobjekt=Server.CreateObject("Scripting.FileSys temobject")
Set txt= Dateiobjekt.OpenTextFile(Server.MapPath("test.txt" ),2,TRUE)
txt.WriteLine("Test!")
txt.close
End Sub

Sub Session_OnStart()
Response.Write("Hallo")
End Sub
</script>


...und das, was in OnStart steht, funktioniert auch.

Die Version ist laut dem Befehl Request.ServerVariables("SERVER_SOFTWARE") Microsoft-IIS/4.0
Das gilt sowohl für meine Testumgebung auf meinem Rechner, als auch für den Server, auf dem meine HP liegt.

Kannst du damit was anfangen?

Danke!






darthmaul 21.04.2001 14:58

Leitfaden für global.asa
 
Hi,

ich hab mal einen kleinen Leitfaden für die
global.asa zusammengestellt, weil ich auch
derartige Probleme hatte. Wenn Du mir eine
E-Mail Adresse gibt's, dann schicke ich Dir
die Word Datei.

Ciao
dARTH mAUL

ben81 21.04.2001 15:07

Meine Email-Adresse:
benedikt.muel@aon.at

Danke!

[Bin schonmal gespannt!]


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag