Estoy tratando de configurar una aplicación de un tercero, que requiere un sitio web de soporte alojado en mi IIS local. He creado un sitio web exactamente como se explica en su guía de instalación, pero tengo algunos problemas y me gustaría ver qué dice el registro de IIS. Lo suficientemente vergonzoso, ¡el problema es que no puedo encontrar los archivos de registro!
Entonces mi pregunta es: ¿Dónde almacena IIS7 los registros de forma predeterminada?
fuente
Programs and Features
luegoTurn Windows features on or off
Internet Information Services\World Wide Web Services\Health and Diagnostics\HTTP Logging
Creo que esta es una forma más fácil de saber dónde están sus registros de IIS, en lugar de simplemente asumir una ubicación predeterminada:
Vaya a su sitio IIS, por ejemplo, Predeterminado, haga clic en él, y debería ver "Registro" a la derecha si el registro está habilitado:
Ábrelo y deberías ver la carpeta allí mismo:
¡De nada!
fuente
World Wide Web Services -> Health and Diagnostics -> HTTP Logging
función de Windows esté instalada. De lo contrario, no aparecerá.Estoy agregando esta respuesta porque después de investigar en la web, terminé en esta respuesta, pero aún no sabía en qué subcarpeta de la carpeta de registros de IIS buscar.
Si su servidor tiene varios sitios web, necesitará conocer la ID de IIS para el sitio. Una manera fácil de obtener esto en IIS es simplemente hacer clic en la carpeta Sitios en el panel izquierdo. La identificación de cada sitio se muestra en el panel derecho.
Una vez que conozca la ID, llamémosla n , los registros correspondientes están en la subcarpeta W3SVC n de la carpeta de registros de IIS. Entonces, si la ID de su sitio web es 4, digamos, y los registros de IIS están en la ubicación predeterminada , entonces los registros están en esta carpeta:
Agradecimientos
fuente
La respuesta 100% correcta para la ubicación predeterminada de los archivos de registro es ...
Sí, puede ingresar esto en la barra de direcciones del explorador, funcionará.
Para estar 100% seguro, debe mirar el registro del sitio web en IIS.
https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85
es decir
EDITAR: Como señaló Andy en los comentarios a continuación, debe asegurarse al instalar IIS que eligió habilitar el registro HTTP; de lo contrario, el registro HTTP no estará disponible.
fuente
Una manera mucho más fácil de hacer esto es usar PowerShell, así:
o simplemente
si solo necesita la información para usted y no le importa analizar el resultado en su cerebro :).
Para obtener puntos de bonificación, agregue
| ii
el primer comando para abrir en el Explorador o| gci
para enumerar el contenido de la carpeta.fuente
Pruebe el registro de eventos de Windows, puede haber alguna información útil
fuente
Habilitar el seguimiento puede ser una mejor alternativa al Registro de eventos de Windows. Esto me dio la información que necesitaba para arreglar mi propio servicio web.
fuente
Creo que el lugar predeterminado para el registro de IIS es:
c:\inetpub\wwwroot\log\w3svc
fuente
He encontrado los archivos de registro de IIS en la siguiente ubicación.
que ayudan a solucionar mi problema.
fuente
C: \ inetpub \ logs \ LogFiles
Verifique la identidad del sitio que va a los sitios y la configuración avanzada
fuente