14. februar 2004 - 19:26
Der er
15 kommentarer og 1 løsning
Slet fil
Hej Jeg har forsøgt at slette en fil med denne kode: set fso = server.createobject("scripting.filesystemobject") fso.deletefile("1.txt") men den laver en fejl 500. Hvad kan dette skyldes ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
14. februar 2004 - 19:28
#1
Du skulle gerne få en bedre fejl kode/beskrivelse ved at slå denne fra i IE: funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"
14. februar 2004 - 19:32
#2
Det gir så denne fejl: Microsoft VBScript runtime error '800a0035' File not found Og filen ligger der. Er det fordi den leder i wwwroot selvom scriptet ligger i subdir?
14. februar 2004 - 19:33
#3
hvad med noget Server.Mappath(".") eller noget i den stil..
14. februar 2004 - 19:34
#4
det betyder den ikke kan finde filen i den andgivne sti. Som koden er lige nu skal filen 1.txt være i samme folder som .asp filen der sletter den.
14. februar 2004 - 19:34
#5
Burde det være nødvendigt når scriptet og filen ligger i samme mappe ?
14. februar 2004 - 19:36
#6
ok.. aarrhh.. du skal bruger Server.Mappath omrking fil nanvet da DeleteFile ikke kan tage en relativ sti fso.deletefile(Sever.Mappath("1.txt"))
14. februar 2004 - 19:39
#7
Permission denied :( Jeg kan godt skrive til mappen fra et script. Burde jeg så ikke også kunne slette ?
14. februar 2004 - 19:41
#8
Nej ikke nødvendigvis. Du skal give IUSR_maskinenavn rettighed til at slette i folderen.
14. februar 2004 - 19:42
#9
Kopier koden fra "Denne kode er brugt:" og den.. dem den i en fil på din server, og skriv hvad du får at vide:
http://frip.dk/thesurfer/test.asp
14. februar 2004 - 19:45
#10
Detected: Scripting.FileSystemObject Creating of files supported... Deleting and Modifying of files supported... Men det virker ikke af den grund
14. februar 2004 - 19:46
#11
Hvordan gir jeg IUSR ret til at slette ?
14. februar 2004 - 19:46
#12
Nej det vidste du jo godt :) Er det din egen server eller et web-hotel?
14. februar 2004 - 19:47
#13
Egen server, men det skal bruges på web hotel senere
14. februar 2004 - 19:49
#14
Ok, du skal markere den folder filen ligger i højre klippe vælge properties -> Security og give Internet Guest Account / IUSR_maskinenan Modify rettighed til folderen. For det senere virker på et web-hotel skal du bruge en folder som er sat op til man må slette fra den. Det afhænger fra web-hotel til web-hotel hvilke foldere der er slette retighed i.
14. februar 2004 - 19:55
#15
Sådan Ligger du lige et svar Tak for hjælpen (mangler en chmod funktion)
14. februar 2004 - 19:57
#16
Ok, her et svar :)
Kurser inden for grundlæggende programmering