Just nu i M3-nätverket
Gå till innehåll

Server.MapPath???


Andreas Massarsch

Rekommendera Poster

Andreas Massarsch

Hej!

Jag driver idag ett antal tjänster på Internet. Alla ligger på NT Server hos

ett webbhotell. Jag jobbar i miljön Win98 och Personal Web Server.

 

Jag har i PWS definerat olika virtuella kataloger för de olika tjänsterna.

Problemet för mig är att jag inte kan få databaskopplingarna att fungera

bade på servern och lokalt hos mig. Jag använder i databaskopplingarna

Server.MapPath för att få korrekt fysisk sökväg till roten.

C:/Inetpub/wwwroot är roten för min lokala webbserver. Om jag skapar en

virtuell katalog som heter t.ex. "webdev" som fysisk ligger på

c:/inetpub/wwwroot/webdev/ så ger Server.MapPath("/") sökvägen

C:/Inetpub/wwwroot, mao till roten på min lokala webbserver. Jag trodde att

Server.MapPath("/") skulle ge sökvägen C:/Inetpub/wwwroot/webdev eftersom

jag jag skapat en virtuell katalog som heter webdev, men icke.

 

Finns det någon som kan ge mig ett bra förslag på hur man kan lösa detta

eller måste jag byta till NT och IIS?

Länk till kommentar
Dela på andra webbplatser

OM jag fattat dej rätt så är det problem med din privata utvecklingsmiljö. Du vill slippa ändra alla & Server.mappath när du laddar upp filerna till nt, eller?

Dessvärre har jag ingen bra lösning, eftersom du bara kan köra en webbplats med pws. Byt till NT om det går.

Länk till kommentar
Dela på andra webbplatser

Benni Svensson

Nu får vi nog reda ut det här.ServerMap betyder inte att du kan hitta på något namn på en virituel

Katalog. När du enbart referera till ServerMap, så går scriptet helt enkelt till roten och letar.

Om du vill att sriptet skall leta i en annan katalog, då får du helt enkelt skriva in en sökväg.

Jag hoppas att det klarnar, annars så får du maila mig privat.

saw@songer.com

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...