16. januar 2003 - 18:20Der er
6 kommentarer og 2 løsninger
Problem med copyfile.
Når jeg kører flg. script sker der ikke en sk.. ud over at browseren "hænger" (progressbar bevæger sig meget langsomt)
<% dim fso Set fso=Server.CreateObject("Scripting.FileSystemObject") fso.copyfile "D:\Inetpub\wwwroot\xls\test1.txt", "D:\Inetpub\wwwroot\export\" %>
Jeg har givet iusrXXX skriverettigheder på export folderen via Internet services manager.
Filen i xls folderen findes og kan koieres til export kataloget med flg i en commandprompt: copy "D:\Inetpub\wwwroot\xls\test1.txt", "D:\Inetpub\wwwroot\export\" Det er vel tegn på at filen ikke r låst af andre processer.
Denne kode virker (fejler ikke) så fso skulle vel være ok.: <% dim fso Set fso=Server.CreateObject("Scripting.FileSystemObject") %>
Det er ikke de rettigheder jeg taler om. Du taler om rettigheder via IIS - jeg taler om maskinafhængige rettigheder. Folder-rettigheder eller hvad det nu hedder. Det sættes op under "Denne computer" og properties/egenskaber under fanebladet Security/sikkerhed.
Det har jeg kun mulighed for at vælge hvis jeg enabler websharing, hvilket jeg ikke ønsker. Jeg tror heller ikke det er det der er galt da jeg har andre foldere med skriverettigheder hvor det har været nok at gøre det gennem iis.
Jeg har en Windows Server 2000 hvor jeg skal give skriverettigheder til den bruger der hedder SYSTEM. Samtidig har jeg enabled websharing på Root. Der er ikke websharing på subfolders.
Der kan være angivet skriverettigheder til DB og ikke til mappen. ?
Det er svært at gætte sig til probelmet når man ikke sidder foran maskinen - men jeg ved at man skal være opmærksom på at IIS er en ting og OS noget andet. Men man kan være sikker på at IIS-rettigheder ikke kan overskrive OS-rettigheder og IIS-rettigheder normalt styres via den OS-bruger der hedder SYSTEM.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.