Apache - Como registrar o nome do arquivo e o tamanho dos uploads de arquivos

2

Eu quero manter algumas estáticas sobre os arquivos enviados para o meu servidor, incluindo o nome do arquivo, tamanho e tempo de resposta.

Eu uso o PHP para lidar com os uploads no lado do servidor (o lado do cliente é um formulário POST), mas idealmente eu gostaria de usar os recursos de log do Apache para coletar os dados acima mencionados. Então, estou tentando modificar o formato padrão para o access_log, mas só encontrei como adicionar o tempo de resposta (usando o formatador% D).

É possível usar logs do Apache para monitorar pelo menos o tamanho das solicitações POST e, se possível, os nomes dos arquivos enviados?

    
por Vasilis 06.01.2013 / 19:23

1 resposta

3

De acordo com a documentação do Apache , você deseja %I e mod_logio :

%I  Bytes received, including request and headers, cannot be zero. You need to enable mod_logio to use this.
%O  Bytes sent, including headers, cannot be zero. You need to enable mod_logio to use this.
    
por 06.01.2013 / 23:38