Publicado el 25 de noviembre de 2015 por jtittle1
@newbie
la ubicación de su archivoaccess.log
debe definirse en su archivo/etc/nginx/nginx.conf
o su archivo de configuración del sitio dentro de suserver
bloquear. Por defecto, esto estaría en /etc/nginx/sites-available
.
busque la directiva access_log
.,
si no se ha definido, puede definirlo usando el fragmento de código a continuación (para simplificar, esto debe ir en /etc/nginx/nginx.conf
):
just solo asegúrese de cambiar la última línea y establecer /path/to/access.log
a una ruta real.
no necesita crear el archivo access.log
, NGINX lo hará por usted automáticamente, aunque los directorios en la ruta deben existir, por lo que si la ruta que elija no existe, deberá crearla antes de reiniciar NGINX.,
Después de cualquier / Todos los cambios en los archivos de configuración:
service nginx reload
so para que los cambios surtan efecto.
–
dicho esto, el archivo access.log
no le dirá nada sobre las páginas que se han generado (como en created). Lo que le dirá (haciendo referencia al fragmento de código anterior) es la dirección IP, la hora de la solicitud, la ruta solicitada, el estado de la Solicitud, El Tamaño de la solicitud, el referente de la solicitud, el agente de usuario (es decir, el navegador web) y si la solicitud se comprimió (a través de GZIP).,
fuera de ese ámbito, la creación de páginas de registro sería responsabilidad de su aplicación, si las páginas se están creando a través del script. Esto sería el resultado de un código personalizado o una opción ya disponible.
NGINX le dará información sobre la solicitud, aunque no pretende ser una solución de registro Todo incluido.
Ver 1 Respuesta a esta respuesta en nuestro sitio completo