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)
263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)