For nylig, da jeg konfigurerede det lokale nginx-udviklingsmiljø, fandt jeg et problem.Når serversegmentet ikke specificerer en access_log, og ingen access_log parametre er angivet i http-segmentet, vil det som standard blive skrevet til logs/access.log-filen, det vil sige access_log standardværdien er "logs /access.log", og det er adgangsloggen for alle servere. Men jeg fandt ikke en standardværdi for denne konfiguration på nginx-hjemmesiden. Hvis vi ikke har brug for det, tilføj en linje access_log til http-segmentet; Konfigurer derefter de logs, du vil skrive på en specifik server. Jeg skriver ikke logs i udviklingsmiljøet som standard, det vil sige, jeg konfigurerer ikke nogen access_log, og jeg åbner dem kun, når det er nødvendigt. I http-segmentet af nginx skal du sætte adgangsloggen:
|