Error (0x800A0046)

stardus2
08 de Mayo del 2008
Tengo porblemas soy novato en creacion de paginas en asp, y me gustaria aprender he leido algunos manuales, pero este error me esta poniendo en aprieto y me gustaria que me ayudaran

Quiero Crear un contador en mi pagina este es el código


<%

Set FileObj = Server.CreateObject("Scripting.FileSystemObject")
nombFichero = Server.MapPath (".fresnillocontador") & "contador.txt"


Set Entrada= FileObj.OpenTextFile (nombFichero, 1, false )
Actual = Trim(Entrada.ReadLine)
Nuevo = Actual + 1


Set Salida= FileObj.CreateTextFile (nombFichero, True)
Salida.WriteLine(Nuevo)
%>

Número de visitas <%=Nuevo%>.

monky
08 de Mayo del 2008
Falta dar permiso de Control Total al usuario anonimo (IUSR_nombremaquina).
Para hacer esto debes de ir con el explorer al archivo, das click derecho propiedades, luego seleccionas pestaña Seguridad... aca debes de ingresar el usuario IUSR_nombredemaquina o el grupo everyone, cuando este agregado a la lista das click en el y veras que en la parte de abajo estan los permisos... ahi debes marcar Control Total... aceptar... y listo.. eso es lo que te falta

Alex
08 de Mayo del 2008
Hola, Yo tambien tenia ese mismo mensaje de error, con la diferencia que lo que trataba de hacer era de exportar los datos de una pagina web a un archivo excel, trate con el tema de Control total y no pasaba nada, entonces me enfoque en la carpeta donde estaba el archivo asp, entre en propiedades, seguridad y en opciones avanzadas cambie el estado de las herencias, y resulto, pude hacer la operacion.
Antecedentes, Windows XP, ISS 5.0.IE7.0.