/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
FSO - problemer omkring server.mappath
Fra : Moose


Dato : 02-10-01 08:51

Hejsa...

Jeg er ved at lave et system der vha. FSO henter en række billeder i et
antal forskellige foldere på baggrund af et db udtræk. Det virker også fint
når jeg afvikler det fra min maskine, men når jeg afvikler det fra en anden
maskine har jeg problemet - FSO bruger jo en fysisk adresse (server.mappath)
og den henviser til mit C: - det betyder jo at billederne ikke vises på de
andre maskiner, da billederne ligger på mit C-drev og ikke deres

Hvordan kan jeg få det løst????

Jeg har prøvet at løse det vha et netværksdrev jeg kalder, men det er jo
ikke just den snedigste løsning.

Håber der er nogen der kan hjælpe mig

mvh
Moose



 
 
Daniel Muhlig (02-10-2001)
Kommentar
Fra : Daniel Muhlig


Dato : 02-10-01 12:39


"Moose" <nospam-lindegaard@visto.com> skrev i en meddelelse
news:3bb97137$0$51423$edfadb0f@dspool01.news.tele.dk...
> Hejsa...
>
> Jeg er ved at lave et system der vha. FSO henter en række billeder i et
> antal forskellige foldere på baggrund af et db udtræk. Det virker også
fint
> når jeg afvikler det fra min maskine, men når jeg afvikler det fra en
anden
> maskine har jeg problemet - FSO bruger jo en fysisk adresse
(server.mappath)
> og den henviser til mit C: - det betyder jo at billederne ikke vises på de
> andre maskiner, da billederne ligger på mit C-drev og ikke deres

server.mappath() henviser til den fysiske sti på den maskine, hvor
funktionen udføres. Udføres den på din maskine, er det stien til dit C:
drev. Udføres den på serveren er det måske en sti til et U: (hvis
webserveren er sat op til at hjemmesiderne lægges i U-drevet).

Eksempel:

Du skal naturligvis lægge billederne på den anden maskine (serveren) også:

Lad os sige, at du har en hjemmeside på URL'en: www.domæne.dk/minapp - og
hvis fysiske adresse på serveren er U:\inetpub\wwwroot\minapp.
Så lægger du eksempelvis billederne i den relative sti ./images (altså
fysisk: U:\inetpub\wwwroot\minapp\images men med URL:
www.domæne.dk/minapp/images).

Når du så skal bruge den fysiske sti fra dit ASP-program på serveren kalder
du server.MapPath("/minapp/images") og får
"U:\inetpub\wwwroot\minapp\images" retur.

--
Med Venlig Hilsen
Daniel Muhlig

Min personlige hjemmeside:
http://www.dancode.dk/daniel




Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste