Lamentablemente no tengo mucha información sobre esto. Tengo un cliente que ha movido su sitio de un antiguo sistema a IIS7 en Windows 2008 Server. Información sobre el error es el siguiente:Permiso IIS7 denegado - Archivo ASP Escritura
error: E: \ wwwroot \ sp \ xxx \ online_data.xls Microsoft VBScript error de ejecución 800a0046
ha denegado el permiso
/xxx/avena/exceldata .asp, línea 52
Código:
49 response.write(server.mappath("online_data.xls"))
50
51 set fso = createobject("scripting.filesystemobject")
52 Set act = fso.CreateTextFile(server.mappath("online_data.xls"), true)
La única sugerencia que hasta ahora es:
grant the application pool (DefaultAppPool/Classic AppPool)’s impersonated identity read and write permission to the physical folder which the asp page reside
Lo veré cuando tenga acceso, pero se apreciarán otras sugerencias.
Creo que la sugerencia funcionará, otra opción es comprobar si el grupo de aplicaciones predeterminado se está ejecutando como servicio de red y dar acceso al servicio de red para escribir en esa carpeta – kd7
Gracias por las respuestas chicos. Todavía no hay acción en el sitio, pero dará seguimiento cuando regrese. – CMH