Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El registro de errores de la API del servidor HTTP se controla mediante tres valores del Registro en una clave HTTP\Parameters que se encuentra en:
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
HTTP
Parameters
Nota:
La ubicación y el formato de los valores de configuración pueden cambiar en versiones futuras del sistema operativo Windows.
Un usuario debe tener privilegios de administrador o del sistema local para modificar los valores del Registro y ver o modificar los archivos de registro y la carpeta que los contiene.
La información de configuración de los valores del Registro se lee cuando se inicia el controlador de la API HTTP Server. Por lo tanto, si se cambia la configuración, el controlador debe detenerse y reiniciarse para leer los valores nuevos. Esto se puede realizar mediante los siguientes comandos de la consola:
net stop http
net start http
Los archivos de registro se denominan mediante la convención siguiente:
httperr + SequenceNumber + .log
Por ejemplo: "httperr4.log".
Los archivos de registro se recorren de forma cíclica cuando alcanzan el tamaño máximo especificado por el valor del Registro ErrorLogFileTruncateSize y el valor no puede ser inferior a un megabyte (MB).
Si la configuración del registro de errores no es válida o se produce algún tipo de error al escribir en los archivos de registro, la API HTTP Server usa el registro de eventos para notificar a los administradores que no se ha llevado a cabo el registro de errores.
Los valores de configuración del Registro se describen en la tabla siguiente.
Valor del Registro | Descripción |
---|---|
EnableErrorLogging | Una DWORD que se puede establecer en 1 (significa Verdadero) para habilitar el registro de errores o 0 (significa Falso) para deshabilitarlo. El valor predeterminado es 1. |
ErrorLogFileTruncateSize | Una DWORD que especifica el tamaño máximo de un archivo de registro de errores, en bytes. El valor predeterminado es un MB (0x100000). Nota: El valor especificado no puede ser menor que el valor predeterminado. |
ErrorLoggingDir | Una Cadena que especifica la carpeta en la que la API del servidor HTTP coloca sus archivos de registro. La API HTTP Server crea una subcarpeta denominada "HTTPERR" en la carpeta especificada en la que se colocan los archivos de registro. Esta subcarpeta y los archivos de registro reciben la misma configuración de permisos, lo que significa que las cuentas de administrador y del sistema local tienen acceso total, mientras que otros usuarios no tienen acceso. Si no se especifica una carpeta en el Registro, la carpeta predeterminada es la siguiente: "%SystemRoot%\System32\LogFiles" Nota: El valor de la cadena ErrorLoggingDir debe ser una ruta de acceso completa, pero puede contener "%SystemRoot%". |