Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De logboekregistratie van HTTP Server-API-fouten wordt beheerd door drie registerwaarden onder een HTTP-\Parameters sleutel op:
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
HTTP
Parameters
Notitie
De locatie en vorm van de configuratiewaarden kunnen veranderen in toekomstige versies van het Windows-besturingssysteem.
Een gebruiker moet administrator-/lokale systeembevoegdheden hebben om de registerwaarden te wijzigen en de logboekbestanden en de map met de logboekbestanden weer te geven of te wijzigen.
Configuratie-informatie in de registerwaarden wordt gelezen wanneer het HTTP Server API-stuurprogramma wordt gestart. Als de instellingen worden gewijzigd, moet het stuurprogramma worden gestopt en opnieuw worden opgestart om de nieuwe waarden te lezen. Dit kan worden bereikt met behulp van de volgende consoleopdrachten:
net stop http
net start http
De logboekbestanden worden benoemd met behulp van de volgende conventie:
httperr +SequenceNumber+ .log
Bijvoorbeeld: 'httperr4.log'.
Logboekbestanden worden gecyclusd wanneer ze de maximale grootte bereiken die is opgegeven door de ErrorLogFileTruncateSize registerwaarde en de waarde mag niet kleiner zijn dan één megabyte (MB).
Als de configuratie van foutlogboekregistratie ongeldig is of een fout optreedt tijdens het schrijven naar de logboekbestanden, maakt de HTTP Server-API gebruik van gebeurtenislogboekregistratie om beheerders op de hoogte te stellen dat foutlogboekregistratie niet heeft plaatsgevonden.
Registerconfiguratiewaarden worden beschreven in de volgende tabel.
| Registerwaarde | Beschrijving |
|---|---|
| Foutregistratie inschakelen | Een DWORD- die kan worden ingesteld op 1 (betekent Waar) om logboekregistratie van fouten in te schakelen of 0 (betekent Onwaar) om deze uit te schakelen. De standaardwaarde is 1. |
| ErrorLogFileTruncateSize | Een DWORD- die de maximale grootte van een foutenlogboekbestand in bytes aangeeft. De standaardwaarde is één MB (0x100000). Opmerking: De opgegeven waarde mag niet kleiner zijn dan de standaardwaarde. |
| ErrorLoggingDir | Een tekenreeks waarmee de map wordt opgegeven waaronder de HTTP Server-API de logboekregistratiebestanden plaatst. De HTTP Server-API maakt een submap met de naam HTTPERR onder de opgegeven map waarin de logboekbestanden worden geplaatst. Deze submap en de logboekbestanden ontvangen dezelfde machtigingsinstellingen, wat betekent dat administrator- en lokale systeemaccounts volledige toegang hebben, terwijl andere gebruikers geen toegang hebben. Als een map niet is opgegeven in het register, is de standaardmap het volgende: "%SystemRoot%\System32\LogFiles" Opmerking: De tekenreekswaarde ErrorLoggingDir moet een volledig gekwalificeerd pad zijn, maar kan '%SystemRoot%' bevatten. |