webForumDet fria alternativet

Riktigt jobbigt problem! Måste ha hjälp..

ASP

2 svar · 277 visningar · startad av mattiasjarnhall

Medlem sedan apr. 2001126 inlägg
Frågan#1

Jag kör följade kodsnutt:

objRegExp.Pattern = "\[bild=(.*?)\]((.|\s)*?)\[\/bild\]"
strText = objRegExp.Replace(strText,"<IMG SRC=""$1"" ALIGN=""$2"">")

För att kunna göra [bild=enBildadress.jpg]RIGHT[/bild] till bilder på min sida!

Nu upptäckte jag att när man glömde att avsluta en hakparantes så hänger sig hela servern. Varför???

Jag skrev alltså: [bild=enBildadress.jpgRIGHT[/bild] när det sket sig.

Hur kommer det sig? borde det inte bara bli så att ingen matchning av mönstret hittas och så körs allt vidare?

Snälla ... någon hjälp!
Hur kan jag undvika detta? Någon ändring i mönstret kanske?

/MJ

Medlem sedan juni 20022 599 inlägg
#2

borde det inte bara bli så att ingen matchning av mönstret hittas och så körs allt vidare?

Jo. Och därför verkar det ju troligt att problemet ligger på nån kodrad som du inte visar.

Hur vet du att hängningen sker just på den raden? Kan du återskapa problemet i andra miljöer än din egen?

Hur kan jag undvika detta?

Vet inte. Men om det nu verkligen är en bugg i RegExp du har hittat, så bör du kanske slänga in lite servicepacks och patchar för IIS:en och operativet?

Vad har du för filversion på VBScript.dll? Jag har 5.5.0.7426 och kan köra dina kodrader utan hängning (även om jag skippar hakparantesen).

Medlem sedan apr. 20003 174 inlägg
#3

niko skrev:

Jag har 5.5.0.7426 och kan köra dina kodrader utan hängning (även om jag skippar hakparantesen).

Jag har 5.6.7426 och kan också köra koden utan problem utan hake.

Kollar vilken versionen man har gör man smidigast med:

[RED]<%

	s = ScriptEngine &" version " 
	s = s & ScriptEngineMajorVersion &"."
	s = s & ScriptEngineMinorVersion &"."
	s = s & ScriptEngineBuildVersion 
	Response.write s

%>[/RED]

  :)

 

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