Toby_tMedlem sedan juni 20035 inlägg
Har problem vid utskick av nyhetsbrev med förnuvarande 194
prenumeranter. Får detta felmeddelande:
Active Server Pages error 'ASP 0113'
Script timed out
/asp/index.asp
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
De första på listan fick det men någonstans i mitten tog det stopp.
Vad och hur gör man? Tacksam för svar!
Mvh / Tobias
SebbeMedlem sedan jan. 20031 603 inlägg
Ändra hur lång tid det tar innan servern "ger upp".
Server.ScriptTimeout = 200
Och förresten, välkommen till wF!
Toby_tMedlem sedan juni 20035 inlägg
Det finns inget Server.ScriptTimeout i scriptet. Ska jag bara lägga till detta var som helst i scriptet och skicka upp det till servern?
Ska det vara <% %> omkring?
Mvh / Tobias
SebbeMedlem sedan jan. 20031 603 inlägg
Jag tror att om du inte har något @Language-direktiv och inte har lagt Response.Buffer överst så ska det ligga överst och inom <% %>. Annars kan det se ut såhär:
<%
Response.Buffer = True
Server.ScriptTimeout = 200
%>
Toby_tMedlem sedan juni 20035 inlägg
Tack Sebbe! Jo, det står <% Response.Buffer = True %> överst.
Då lägger jag till Server.ScriptTimeout = 200
Är 200 = 200 sekunder? Kan detta värde ändras/höjas om problemet kvarstår? :-)
Häls / Tobias
LeonLMedlem sedan dec. 20023 175 inlägg
Först tycker jag att d ska kolla om du har gjort en oändlig loop ;)
SebbeMedlem sedan jan. 20031 603 inlägg
Ja, det betyder 200 sekunder, och ja det kan höjas vid behov. :)
Toby_tMedlem sedan juni 20035 inlägg
Tack Sebbe!
LeonL: Vad är "en oändlig loop"? Är en äkta amatör ;-)
LeonLMedlem sedan dec. 20023 175 inlägg
SebbeMedlem sedan jan. 20031 603 inlägg
En öändlig loop är när loopen aldrig tar slut, t.ex:
Do Until i = 10
'Vänta
'Ökar inte antalet på i
Loop
i ökas aldrig, och därför kan loopen aldrig ta slut, alltså står servern och "tuggar" i all oändlighet. :)
@ndersMedlem sedan juni 200026 914 inlägg
En oändlig loop är en loop som aldrig avslutas, pga felaktiga villkor. Ett enkelt exempel:
while not 1=2
' gör prylar
wend
Välkommen till wF!, får jag också kasta in.
Mvh
Toby_tMedlem sedan juni 20035 inlägg
Tack Sebbe & Anders!
En sådan loop kanske inte uppskattas av ägaren till servern... ;-)
Tack för välkomnandet, snabba svar & bra hjälp, KANON!
Häls / Tobias
LeonLMedlem sedan dec. 20023 175 inlägg
Toby_t skrev:
Tack Sebbe & Anders!
En sådan loop kanske inte uppskattas av ägaren till servern... ;-)
Tack för välkomnandet, snabba svar & bra hjälp, KANON!
Häls / Tobias
That's wF!
Välkommen!
clarkbonesMedlem sedan feb. 20012 693 inlägg
LeonL skrev:
Först tycker jag att d ska kolla om du har gjort en oändlig loop ;)
Eftersom hälften hade fått mailet och hälften inte så var det nog inte en oändlig loop ;)
LeonLMedlem sedan dec. 20023 175 inlägg
clarkbones skrev:
LeonL skrev:
Först tycker jag att d ska kolla om du har gjort en oändlig loop ;)
Eftersom hälften hade fått mailet och hälften inte så var det nog inte en oändlig loop ;)
Jo det var det jag tänkte på, därför svarade jag "Äh glöm det" :)