webForumDet fria alternativet

File System Object

ASPur ASP

5 svar · 388 visningar · startad av mastermani

Medlem sedan apr. 2001147 inlägg
Frågan#1

jag har denna FSO..

Set F = CreateObject("Scripting.FileSystemObject")
Set T = F.OpenTextFile ("C:\Program Files\Serv U\SERV-U.ini",8,true)

T.WriteLine "[USER=" & Login & "]"

Fast nu e det så här att jag får upp ett felmedelande där det står..

"Permission denied"

jag använde denna kod igår på en 98 maskin med pws, men nu efter formateringen och instalationen av win 2k adv server så fungerar den inte fast jag inte har ändrat den

------------------
//MANI.C

Medlem sedan juni 200032 969 inlägg
#2

du måste ju se till att IUSR_datornamn har rättighet att skapa filer i den katalogen.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

Medlem sedan apr. 2001147 inlägg
#3

Tack för ditt snabba svar..

men jag har precis börjat med adv server..

kan du säja mej hur man gör det????

------------------
//MANI.C

Medlem sedan juni 200032 969 inlägg
#4

du högerklickar på aktuell mapp i utforskaren, väljer egenskaper -> säkerhet. lägg till internet-gästkontot och se till att tillräckliga rättigheter finns. rxwd är väl att rekommendera.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

Medlem sedan mars 20002 836 inlägg
#5

.. skulle sätta rättiheten till skriv, då får man automatiskt ändra och delete men inte execute.

execute rättiheter e inte att rekomendera på webkataloger :p

cya,
PatrikB

------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*

Medlem sedan jan. 2001290 inlägg
#6

Rättigheterna och allt är fixat... MEN jag får det inte att fungera.

Set fil = Obj.OpenTextFile(Request.ServerVariables("APPL_PHYSICAL_PATH") & "forum2\txt\temp.txt")

if ok = "" then
	fil.WriteLine "ok är tomt" 
else
	fil.WriteLine "ok är inte tomt" 
end if

set Obj = nothing

men när jag kör detta så får jag felmeddelandet :
Feltyp:
Körningsfel i Microsoft VBScript (0x800A0036)
Felaktigt filåtkomstläge

Vad har jag gjort för fel???

------------------
...in a galaxy far far away

128 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)