04. september 2003 - 07:31Der er
9 kommentarer og 2 løsninger
Time out på fso
Jeg har et problem med at nedenstående kode får browseren til at gå helt i sort (standser efter et stykke tid, men giver ingen timeout på scriptet) og efter manuelt at have stoppet scriptet vil browseren ikke finde nogle af systemets andre filer - browseren skal lukkes ned (sessionen lukkes) før jeg kan få adgang igen.
Jeg kan ikke umiddelbart se nogen fejl i koden og der er også fuld adgang til både folder og fil, så jeg lurer lidt på om det er maskinens software der ikke vil eksekvere koden. Scriptet afvikles på en Windows 200 Pro og jeg er ikke klar over om der ligger nogle begrænsninger ift. deciderede server OS'er? Eller kan det være andre ting?
<% Dim strPath Dim strFile Dim fso
Set fso = CreateObject("Scripting.FileSystemObject") strPath = "../../images/upload/" strFile = Request.QueryString ("fileName") If fso.FileExists (Server.MapPath(strPath & strFile)) Then 'Response.Write strPath & strFile fso.DeleteFile Server.MapPath(strPath & strFile), True Else Response.Write "Billedet eksisterer ikke!" End If
som -mundi- skriver er det 99% sansynligt at det er Norton antivirus program. Hvis du har norton så slå "Enble script blocking" fra. Det er også nødvendig at genstarte PC efter det er slået fra.
jamen, mundi havde ret og eagleeyes kommentar om restart var den endelige forløsning :-) Thanx! Hvis det er i orden med jer vil jeg gerne give Eagleeye en femmer (smid et svar) for den sidste kommentar, men resten går til mundi...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.