27. august 2006 - 18:12
Der er
1 kommentar og
2 løsninger
IIS står og hænger
Jeg har lige re-installeret (Ghosted)
jeg har DISABLED Norton (lorte crack pis #¤"#¤%! program ) "script blocking"
jeg prøver følgende:
<%
set fso = Server.CreateObject("Scripting.FileSystemObject")
set fo = fso.GetFolder( server.mappath(".") )
for each fi in fo.files
if right(fi.name,3) = "dat" then
fi.name = fi.name & ".gif"
elseif right(fi.name,3) = "gif" then
Response.Write "<img src=""" & fi.name & """>"
end if
next
%>
men IIS står bare og hænger :'( hvad fanden gør jeg galt... smadre snart et eller andet !!
jeg har også sørget for at gæste konto er aktiv, at IUSR_[mig] + IWAM_[mig] har adgang til wwwroot
hvad mere ???
27. august 2006 - 18:38
#1
Inden du smadrer noget...
Jeg kopierede dit script ind i en asp-side og kørte den på min IIS. Jeg fik en "siden kan ikke vises bla. bla..". Ved en "on error resume next", fik jeg en permission denied-fejl.
Jeg satte læse-skrive rettigheder på mappen for kontoen "Internet Guest Account". Fik samme fejl, men da jeg gik ind under "Advanced", under "Security" på mappen, og satte flueben i "Replace permission entries on all child objects..." fik jeg det til at virke. Det skal måske tilføjes, at jeg satte rettighederne gennem IIS'en, ikke i stifinder.
<%
set fso = Server.CreateObject("Scripting.FileSystemObject")
set fo = fso.GetFolder( server.mappath("/test/") )
on error resume next 'tilføjet af mig
for each fi in fo.files
if right(fi.name,3) = "dat" then
fi.name = fi.name & ".gif"
elseif right(fi.name,3) = "gif" then
Response.Write "<img src=""" & fi.name & """>"
end if
next
'udlæser evt. fejl
if err then
Response.Write "fejl: "&err.Description
end if
%>