![]() |
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 :-) |
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 |
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! |
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 |
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag