Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:24 Der er 19 kommentarer og
2 løsninger

Problemer med Server.MapPath

Hej
Nedenstående driller:

Set Folder = FSO.GetFolder(Server.MapPath("global.asa"))

Objectet sættes ikke...
Hvad går der galt? Og hvordan får jeg det fixed!
Serveren kører Suns ASP
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:27 #1
har du husket  Set fso = Server.CreateObject("Scripting.FileSystemObject")?
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:29 #2
Jepper:
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:30 #3
prøv at udskrive Server.MapPath("global.asa")
og se om stien er korrekt
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:30 #4
Og jeg har verificeret at FSO sættes vha. isobject(FSO)
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:36 #5
VED: response.write Server.MapPath("global.asa")
Skrives der:
/customers/torstorpfokus.dk/torstorpfokus.dk/httpd.www/global.asa
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:36 #6
er det der global.asa ligger ?
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:37 #7
ja...
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:45 #8
prøv med Set Folder = FSO.GetFolder(Server.MapPath("/global.asa"))
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:46 #9
eller  Set Folder = FSO.GetFolder(Server.MapPath("/"))
Avatar billede nielle Nybegynder
22. oktober 2005 - 14:48 #10
Argumentet til FSO.GetFolder() skal være stien på en folder - du giver den en fil.
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 14:49 #11
du kan prøve med
  Server.MapPath(Request.ServerVariables("PATH_INFO"))
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:51 #12
Virker heller ikke:
FSO.GetFolder(Server.MapPath("/global.asa"))
Avatar billede nielle Nybegynder
22. oktober 2005 - 14:52 #13
Som sagt: FSO.GetFolder skal bruge navnet på en folder - du giver den navnet på en fil. Det dur ikke.
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:55 #14
Set Folder = FSO.GetFolder(Server.MapPath("/")) virker ....
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 14:55 #15
så mangler vi bare et svar så jeg kan afregne :-)
Avatar billede nielle Nybegynder
22. oktober 2005 - 14:57 #16
Fra hvem?
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 15:00 #17
jeg vil umiddelbart tro at det skulle være os begge to men det bestemmer tdh :)
Avatar billede nielle Nybegynder
22. oktober 2005 - 15:01 #18
Helt op til tdh at fordele point :^)
Avatar billede tdh1309 Juniormester
22. oktober 2005 - 15:02 #19
Og mange tak for hjælpen :-)
Avatar billede dr_chaos Nybegynder
22. oktober 2005 - 15:04 #20
np :=)
Avatar billede nielle Nybegynder
22. oktober 2005 - 15:06 #21
:^)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester