16. januar 2004 - 20:18Der er
4 kommentarer og 1 løsning
Server.MapPath Problem
Jeg får denne fejl på serveren:
Server.MapPath() error 'ASP 0175 : 80004005'
Disallowed Path Characters
/includes/inc_FileUtilities.asp, line 74
The '..' characters are not allowed in the Path parameter for the MapPath method.
Nu vil jeg så gå ind og lave en <!--#include virtual=/includes/inc_FileUtilities.asp--> og ferjne .. så den kom til at passe til serevren. Problemet er nu at der ikke er nogen .. på hele siden.
Line 74 er:set objFile = Session("FSO").CreateTextFile(server.MapPath(strFileName),true,false)
den kører noget FSO hvad det så er og så server.MapPath, men hvad det er jeg skal lave om fatter jeg ikke.
Her er hele det stykke kode der hænger sammen med line 74
function CreateFile(strFileName,data) dim objFile set objFile = Session("FSO").CreateTextFile(server.MapPath(strFileName),true,false) result = objFile.Write(data) 'write new contents to the file objFile.Close 'save and close file CreateFile = result end function
jeg ved ikke hvad det var der var galt, men nu få jeg det ikke den fejl mere. ellebaek jeg lave "" om alle dem jeg havde glemt at gøre det med og det kan være det. Men nu virker det da.
Nu er der bare kommet en fejl til. men det opretter jeg lige et spørgsmål med.
Den nye fejl er:
Active Server Pages error 'ASP 0126'
Include file not found
/content/default.asp, line 3
The include file 'includes/inc_main.asp' was not found.
og den fil der skulle være forkert der sådanne ud:
stien til filen kommer fra root af og lægger så i mappen og hedder inc_main.asp jeg ved godt at stien går tilbage, men skulle det have noget at sige? jeg ved ikke hvad det skulle være galt, jeg har prøvet alle de løsninger jeg kender.
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.