webForumDet fria alternativet

error 'ASP 0115' / Fso?

ASP

8 svar · 315 visningar · startad av SannyW

Medlem sedan jan. 2003438 inlägg
Frågan#1

Active Server Pages error 'ASP 0115'

Unexpected error

A trappable error (C0000005) occurred in an external object. The script cannot continue running.

webbhotell är loopia, de har Windows2000 servrar.

Ser ut som jag faller på fso, JA. Körde följande (tror det är rätt iallafall för att skapa filen).

<%
Set fso = CreateObject("Scripting.FileSystemObject")
Set fil = fso.Createtextfile(Server.MapPath("test.txt"),true)
%>

Då får jag samma fel i allafall, körde det lokalt också - då fungerar ovanstående. Laddade sedan upp det och då funkar det inte alls. SÅ jag vet var problemet ligger, frågan är då. Vad kan man göra åt det? Eller är det bara att vända sig till webbhotellet?

sökte lite på forumet och hittade en länk speciellt då @nders säger att det kan vara ett server fel:

http://www.webforum.nu/showthread.php?s=&forumid=22&threadid=7651&highlight=ASP+0115

Sidan har fungerat tidigare vilket gör det mer "nagel i ögat".

Medlem sedan juni 200032 967 inlägg
#2

Är det bara just det scriptet som inte fungerar? Eller all ASP-kod på din webbplats?

Medlem sedan jan. 2003438 inlägg
#3

Bara den biten som jag kan hitta, trodde det var annat först. Men så fick jag för mig att test fso, och körde då endast raderna ovan i en fil. Lokalt fungerar det men på loopias server så funkar det inte.

Så svaret är, allt annat funkar men inte fso.

Medlem sedan juni 200032 967 inlägg
#4

Märkligt.

Koden är det inget fel på. Du gör nog bäst i att kontakta Loopia för att höra om de vet, om de exempelvis begränsat tillgången till filsystemsobjektet eller liknande.

mvh

Medlem sedan jan. 2003438 inlägg
#5

Tack för dina snabba svar @nders.

Jag kontaktar Loopia och återkommer med svar i tråden om vad/hur/varför.

Medlem sedan juni 200032 967 inlägg
#6

SannyW skrev:

... återkommer med svar i tråden om vad/hur/varför.

Perfekt!

Medlem sedan jan. 2003438 inlägg
#7

Tydligen så var det p g a överbelastning som felet uppstod, nu funkar allt. Men frågor har dock väckts, går det att kolla med script om komponenter som fso fungerar som de skall?

För som det är nu så om felet uppstår så får jag ett stort Error, vilket inte är kul. Anledningen är för att jag vill skriva en logg fil. Visst kan skriva den till databas, men tycker det egentligen är lite onödigt då det handlar om högst 20 tecken.

Svar från loopia angående problemet:

Dock så låg det tidigare problemet "Trappable error" hos oss och problemet åtgärdades imorse av våra driftstekniker.

Problemet uppkommer väldigt sällan, i det här fallet var det en kunds kod som var felaktigt skriven och överbelastade servern tillfälligt.

Våra tekniker får larm om alla sorters problem 24 timmar om dygnet och gör alltid sitt yttersta för att hitta samt åtgärda problemen så snabbt som möjligt.

Medlem sedan juni 200032 967 inlägg
#8

Men frågor har dock väckts, går det att kolla med script om komponenter som fso fungerar som de skall?

Tja, skriv ett script som du vet fungerar...

Jag tror inte att Trappable-felet är något som kommer dyka upp speciellt ofta. Jag tror det är väldigt ovanligt på Windows 2000-servrar, jag har aldrig varit med om det på w2k, däremot relativt många gånger på NT4, och då har det alltid handlat om kassa tredjepartskomponter som läcker minne eller liknande.

mvh

Medlem sedan jan. 2003438 inlägg
#9

:) Jo, men det är inte mina script jag är rädd för....

Ok, då vet jag. (bara att köra på då)

Tacksam för hjälpen.

Mvh

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)