speedy: mein counter funktionier nicht mehr

hallo ich habe ein problem mit meinem counter und weiss einfach nicht was jetzt aufeinmal los ist, denn es hat funktionier und jetzt bekomm ich folgenden script fehler....

-->Scripting error '800a0046'

Permission denied

/xxx/html/xxx.asp, line 142

ich habe den counter auf eine asp-seite folgendermaßen integriert:

----------------------------
Sie sind der

<%
Set fs = CreateObject("Scripting.FileSystemObject")
Path = server.mappath("../../cgi/counterfiles/counter_probst.txt")
Set a = fs.OpenTextFile(path)
counter = CInt(a.ReadLine)
If Session("counter") = "" then
Session("counter") = counter
counter = counter + 1
a.close
Set a = fs.CreateTextFile(path, True)  (line 142)
a.WriteLine(counter)
End If
a.Close
Response.Write counter
%>. Besucher auf unserer Website seit dem 07.04.2003
----------------------------

es hat funktioniert nur jetzt aufeinmal geht es nciht mehr was ich ziemlich komisch finde.

line 142 -> die das problem sein soll ist die

-->Set a = fs.CreateTextFile(path, True)

aber ich weiss nicht was daran falsh sein soll????

hat jemand villeicht eine idee, woran es liegen könnte ich weiss echt nicht mehr weiter!
bin auch nicht der asp-profie!

ich danke allen im voraus die mir helfen können....
speedy

  1. Hallo,

    das hört sich schwer danach an, als ob der benutzer, der das skript ausführt keine rechte hat.

    -->Scripting error '800a0046'

    Permission denied

    /xxx/html/xxx.asp, line 142

    gruss

    --
    no strict;
    no warnings;
    Über eine Rückmeldung freut sich später jeder, der das gleiche Problem hat und im Archiv nach einer Lösung sucht.