Lagt inn November 25, 2015 Ved jtittle1

@nybegynner

plassering for access.log filen bør være definert i /etc/nginx/nginx.conf fil eller nettstedet ditt konfigurasjonsfilen innenfor server blokker. Som standard, dette ville være i /etc/nginx/sites-available.

Se etter access_log direktiv.,

Hvis det ikke er definert, kan du definere det bruker kodebiten nedenfor (for enkelhet, dette bør gå i /etc/nginx/nginx.conf):

… bare sørg for at du endrer den siste linjen og angi /path/to/access.log til en aktuell bane.

Du trenger ikke å opprette access.log fil, NGINX vil gjøre dette for deg automatisk, selv om den kataloger i banen må eksistere, så hvis banen du velger ikke eksisterer, vil du trenger for å lage det, før du starter NGINX.,

Etter noen/alle endres til konfigurasjonsfiler:

service nginx reload

… slik at endringene trer i kraft.

når det er sagt, access.log filen vil ikke fortelle deg noe om sidene som har blitt generert (som i laget). Hva det vil fortelle deg (referanse tekstutdraget ovenfor) er IP-Adresse, Tidspunkt for Forespørselen, Bane Forespørsel, Status av Avtale, Størrelse på Forespørsel på Forespørsel Verver, User Agent (dvs. nettleser) og om forespørselen ble komprimert (via GZIP).,

Utsiden av omfang, logging siden etableringen vil være ansvar for søknaden din, hvis sidene blir opprettet via script. Dette vil enten være et resultat av egendefinert kode eller en allerede tilgjengelig alternativ.

NGINX vil gi deg informasjon på forespørsel, men det er ikke ment å være en all-inclusive-logging løsning.

Vis 1 svar til dette svaret på vår helsides

Articles

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *