Publicado 25 de novembro de 2015 Por jtittle1
@novato
A localização do seu access.log
arquivo deve ser definido no /etc/nginx/nginx.conf
arquivo ou o local do arquivo de configuração dentro da server
bloquear. Por padrão, isso seria em /etc/nginx/sites-available
.
procure a Directiva access_log
.,
Se não tiver sido definida, você pode definir usando o snippet abaixo (para uma questão de simplicidade, este deve ir na /etc/nginx/nginx.conf
):
… apenas certifique-se de que você altere a última linha e defina /path/to/access.log
para um caminho real.
não precisa de criar o id
ficheiro, o NGINX fará isto por si automaticamente, ainda que as pastas na localização devam existir, por isso, se a localização que escolher não existir, terá de a criar antes de reiniciar o NGINX.,
Depois de qualquer / Todas as alterações nos ficheiros de configuração:
service nginx reload
… de modo a que as alterações façam efeito.
–
dito isto, o ficheiro access.log
não lhe dirá nada sobre as páginas que foram geradas (como foi criado). O que ele lhe dirá (referenciando o excerto acima) é o endereço IP, a hora do pedido, o caminho solicitado, o estado do pedido, o tamanho do pedido, o Referrer do pedido, o agente do usuário (ou seja, navegador web) e se o pedido foi comprimido (via GZIP).,
fora desse escopo, a criação de páginas de registro seria da responsabilidade de sua aplicação, se as páginas estão sendo criadas através do script. Isso seria o resultado de código personalizado ou uma opção já disponível.
NGINX irá dar-lhe informações sobre o pedido, embora não esteja destinado a ser uma solução de Registo inclusiva.ver 1 resposta a esta resposta no nosso site completo