Pubblicato il 25 novembre 2015 Da jtittle1
@newbie
La posizione del fileaccess.log
deve essere definita nel file/etc/nginx/nginx.conf
o nel file di configurazione del sito all’interno del fileserver
blocco. Per impostazione predefinita, questo sarebbe in /etc/nginx/sites-available
.
Cerca la direttivaaccess_log
.,
Se non è stato definito, puoi definirlo usando lo snippet sottostante (per semplicità, questo dovrebbe andare in/etc/nginx/nginx.conf
):
make assicurati di cambiare l’ultima riga e imposta/path/to/access.log
su un percorso effettivo.
Non è necessario creare il file access.log
, NGINX lo farà automaticamente, anche se le directory nel percorso devono esistere, quindi se il percorso scelto non esiste, è necessario crearlo prima di riavviare NGINX.,
Dopo ogni / tutte le modifiche ai file di configurazione:
service nginx reload
so in modo che le modifiche abbiano effetto.
–
Detto questo, il fileaccess.log
non ti dirà nulla sulle pagine che sono state generate (come in created). Quello che ti dirà (facendo riferimento allo snippet sopra) è l’indirizzo IP, l’ora della richiesta, il percorso richiesto, lo stato della richiesta, la dimensione della richiesta, il Referrer della richiesta, l’agente utente (cioè il browser Web) e se la richiesta è stata compressa (tramite GZIP).,
Al di fuori di tale ambito, la creazione di pagine di registrazione sarebbe responsabilità dell’applicazione, se le pagine vengono create tramite lo script. Questo sarebbe il risultato di un codice personalizzato o di un’opzione già disponibile.
NGINX ti fornirà informazioni sulla richiesta, anche se non è pensata per essere una soluzione di registrazione all-inclusive.
Visualizza 1 risposta a questa risposta sul nostro sito completo