webForumDet fria alternativet

Hämta filer i en virtuell katalog på server

ASP

3 svar · 262 visningar · startad av Jaar

Medlem sedan juli 2001434 inlägg
Frågan#1

Hej

Jag försöker att läsa från filer från en server via en virtuell katalog. Dock lyckas jag inte hitta och läsa filen när den ligger i en virtuell katalog på nätet. En virtuell katalog på lokala disken funkar dock.

Den virtuella katalogen verkar fugera fint i övrigt. Jag har ställt in hur IISen loggar in och den mappar till //SERVER/MinKatalog

Här kommer lite kod:

Set fs=Server.CreateObject("Scripting.FileSystemObject")

If (fs.FileExists(Server.MapPath("virtKatalog/minfil.txt"))) = true then
    Set f=fs.OpenTextFile(Server.MapPath("virtKatalog/minfil.txt"), 1)
end if

När jag kollar vad MapPathen spottar ut sig ser det helt korrekt ut, men den vill ändå inte finna filen.

Är det en behörighetsfråga eller är det något annat som strular? Om jag accessar filen via url så går det alla tiders!

Medlem sedan aug. 20039 340 inlägg
#2

Brukar man inte ha \ istället för / i VB?

Medlem sedan juli 2001434 inlägg
#3

Enligt dokumentationen bryr sig inte mappath om det över huvudtaget... den skickar ut rätt iaf...
skrivit ut det o kontrollerat

Medlem sedan nov. 20017 144 inlägg
#4

Funkar inte detta?

Set f=fs.OpenTextFile("\\SERVER\MinKatalog\minfil.txt", 1)
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)