LogFormat apache 2.4 não funciona

2

Estou tentando configurar o mod_remoteip no apache2.4 com o proxy squid em um servidor separado, mas o IP no access.log continua sendo o IP do proxy. Eu uso este link

Na verdade, descobri que no /etc/apache2/apache2.conf , o comando

LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined

não altere o formato do access.log , mesmo altero o texto ou removo-o.

Alguém pode ajudar?

    
por Bruno377 03.01.2016 / 00:12

2 respostas

1

Descobri que usar o apelido combined não funciona, pois já está sendo usado. Então, isso funciona:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" %D" myawesomeformat

CustomLog ${APACHE_LOG_DIR}/access.log myawesomeformat

    
por 13.01.2017 / 12:34
0
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined

LogFormat cria apenas "apelido" para o formato de registro. O formato atualmente usado é definido por

CustomLog ${APACHE_LOG_DIR}/access.log combined

CustomLog que define onde e em qual formato o log é armazenado.

    
por 03.01.2016 / 00:50

Tags