webForumDet fria alternativet

FSO objektet hittar inte filen

Webbservrar

5 svar · 396 visningar · startad av theguru

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

Jag har ett mäkligt problem. Jag ska lista all filer i en folder men enligt fso objektet så gör jag nåt fel. det märkliga är att när jag skriver ut sökvägen så stämmer det men när jag kör

Set objFolder = objFSO.GetFolder(Folder)
så får jag

HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services

Error Type:
Microsoft VBScript runtime (0x800A004C)
Path not found

det är väl märkligt när det skriver ut rätt sökväg?
Vad gör jag för fel?

Medlem sedan juni 200032 967 inlägg
#2

Vad innehåller variabeln Folder då?

Medlem sedan juli 2000411 inlägg
#3

Det har ordnat sig ;) ibland måste man fråga för att se vad man gör...

Medlem sedan juni 200032 967 inlägg
#4

Då passar det alldeles utmärkt att

  1. Berätta för andra vad man gjort för fel,
  2. acceptera sitt inlägg med lösningen som slutgiltigt svar.

Vågar man gissa på att någon glömt server.mappath()?

mvh

Medlem sedan juli 2000411 inlägg
#5

Jag håller på och sätter mig in i ny kod, och längre ner i koden var det flera förfrågningar på server.mappath() som jag inte sett och då funkade inte scriptet.
När jag angett rätt sökväg för dem så funkade det bra.

Vad ska man göra för att acceptera sitt inlägg med lösning och slutgiltigt svar? Jag kommer ju inte att bifoga källkoden som ägs av ett företag!

Medlem sedan juni 200032 967 inlägg
#6

Du måste ju inte visa en massa källkod, det räcker med att du beskriver vad du gjorde för fel, ex "Ja, jag hade glömt att jag skulle ange en komplett sökväg. Det gick bra när jag använde server.mappath() istället.". Klicka sedan på länken.

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)