Pico
Site Admin
Joined: 18 Jan 2004 |
Posts: 250 |
Location: HostMachine.net |
|
|
Posted: 15.11.2006, 01:28 |
|
|
|
|
|
Ko sem naletel na napako
Active Server Pages error 'ASP 0113'
Script timed out
/somescript.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. | sem povsod po netu našel samo ene in iste odgovore:
Lahko povečaš timeout, da bo daljši.
Vendar zame to ni rešitev. Kot prvo, kdo bo čakal minuto ali dve da se spletna stran nariše, kot drugo je pa to znak, da je prišlo do nekih zapletov ali v ASP skripti ali pa na strežniku.
Najprej je potrebno preverit samo skripto in si pri tem pomagat z error reporting lastnostmi IIS-a. Tako lahko najdemo vrstico, v kateri je prišlo do napake.
Potem pa iščemo dalje:
- če je do napake prišlo znotraj neke zanke, je zelo verjetno, da se je skripta ujela v neskončno zanko. Spremenite skripto tako, da vam izpisuje parametre pri vrtenju zanke.
- če je do napake prišlo pri branju ali zahtevi po podatkih iz Access baze, je pa možno, da se sklicujete na bazo v mapi po strukturi navzgor "././", nastavitev vašega spletnega strežnika pa ne dopušča sprehajanja v Parent Paths. Obkljukajte Parent Paths in zadeva mora delat
- ena od možnosti je tudi, da so se pokvarili ODBC drajverji, če uporabljate bazo podatkov.
|
_________________ Site admin alias Labsy
Vsi nasveti in tehnične rešitve so podani v dobri veri in za ljudi z razčiščenimi pojmi o veljavni zakonodaji.
Odgovornost prevzemam izključno in samo za tiste posege, ki jih opravim lastnoročno.
|