15. august 2005 - 11:26
Der er
8 kommentarer og 2 løsninger
Fra Access til xml fil - permission.
Hejsa Jeg sidder og leger med noget xml/rss og i den forbindelse får jeg en fejl med: ---------------------------- Permission denied /news_action.asp, line 220 ---------------------------- Det skyldes vel at jeg ikke må oprette xml filer på mit webhotel eller?? Ved fejlen ser koden således ud: ----------------------------- Dim objFSO : Set objFSO = Server.CreateObject( "Scripting.FileSystemObject" ) Set objRSSFile = objFSO.CreateTextFile( "my.xml", true ) objRSSFile.Write( strRSS ) objRSSFile.Close objFSO.Close ----------------------------- På forhånd tak.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
15. august 2005 - 12:07
#1
Du skal placere dine XML filer i samme mappe som der hvor du har fået lov til og placere dine databasefiler, da du er nødt til og ha' skriveadgang til den mappe. //>Rune
15. august 2005 - 12:50
#2
Tak Rune Nu skriver den desværre bare path not found... Jeg kan vel godt gøre sådan her ikke: "Set objRSSFile = objFSO.CreateTextFile( "db/my.xml", true )"
15. august 2005 - 21:23
#3
Du skal nok benytter Server.MapPath omkring den relative sti (da FSO arbejder med absolutte stier).
15. august 2005 - 21:24
#4
...eller gør den...? prøv det lige.
15. august 2005 - 22:09
#5
Oki, prøver jeg lige i morgen.... :) På forhånd tak
16. august 2005 - 10:21
#6
´Kan i forklare mig, hvordan min kode så skal være??? Det ser således ud nu: Dim objFSO : Set objFSO = Server.CreateObject( "Scripting.FileSystemObject" ) Set objRSSFile = objFSO.CreateTextFile( "my.xml", true ) objRSSFile.Write( strRSS ) objRSSFile.Close objFSO.Close
16. august 2005 - 11:35
#7
Hvis altså din databasefil ligger i samme katalog som det script hvor denne kode ligger, vil jeg tro den skal se således ud: Dim objFSO : Set objFSO = Server.CreateObject( "Scripting.FileSystemObject" ) Set objRSSFile = objFSO.CreateTextFile( Server.MapPath("my.xml"), true ) objRSSFile.Write( strRSS ) objRSSFile.Close objFSO.Close
16. august 2005 - 12:34
#8
Så virker det... Tusind tak til jer begge. Smider du lige et svar softspot. - Håber det er ok, at i delere point?
16. august 2005 - 12:58
#9
Ja da! :)
16. august 2005 - 13:41
#10
Takker for point :)
Kurser inden for grundlæggende programmering