Posted November 25, 2015 Ved jtittle1

@newbie

din access.log fil skal være defineret i din /etc/nginx/nginx.conf fil eller dit websted konfiguration fil i din server bloker. Som standard vil dette være i /etc/nginx/sites-available.

Kig efter access_log direktiv.,

Hvis det ikke er defineret, kan du definere det ved hjælp af uddraget nedenfor (for nemheds skyld, bør dette gå i /etc/nginx/nginx.conf):

… bare sørg for at ændre den sidste linje, og sæt /path/to/access.log til en egentlig vej.

Du behøver ikke at oprette access.log fil, NGINX vil gøre dette automatisk for dig, selvom de mapper i stien skal eksistere, så hvis det er den vej du vælger ikke findes, skal du oprette det før genstart NGINX.,

efter eventuelle/alle ændringer af konfigurationsfiler:

service nginx reload

… så ændringerne træder i kraft.

når det er sagt, vil access.log filen ikke fortælle dig noget om sider, der er genereret (som I oprettet). Hvad det vil fortælle dig (henviser til uddraget ovenfor) er IP-adressen, tidspunktet for anmodningen, den ønskede sti, status for anmodningen, anmodningens størrelse, Anmodningshenviseren, brugeragent (dvs.webebbro .ser) og om anmodningen blev komprimeret (via G .ip).,

uden for dette omfang vil logning af sideoprettelse være ansvaret for din ansøgning, hvis sider oprettes via scriptet. Dette ville enten være resultatet af brugerdefineret kode eller en allerede tilgængelig mulighed.NGIN.vil give dig oplysninger om anmodningen, selvom det ikke er meningen at være en altomfattende logging løsning.

vis 1 Svar på dette svar på vores fulde site

Articles

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *