A interface web do Awstats mostra 'Nunca atualizado', mas gerará relatórios estáticos

1

Recentemente instalei o awstats 7.3, mas estou tendo problemas para visualizar relatórios por meio de sua interface da web. A interface web mostra "Nunca atualizado" e todos os dados estão vazios e / ou zeros. No entanto, posso gerar relatórios estáticos com dados válidos usando o comando awstats_buildstaticpages.pl .

A saída de uma atualização é semelhante a:

$ sudo /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.mysite.com -configdir=/etc/awstats/

Create/Update database for config "/etc/awstats/awstats.www.mysite.com.conf" by AWStats version 7.3 (build 20140126)
From data in log file "/var/log/httpd/access_log"...
Phase 1 : First bypass old records, searching new record...
Direct access after last parsed record (after line 566848)
Flush history file on disk (unique hosts reach flush limit of 20000)
Flush history file on disk (unique hosts reach flush limit of 20000)
Jumped lines in file: 566848
 Found 566848 already parsed records.
Parsed lines in file: 2029062
 Found 35 dropped records,
 Found 0 comments,
 Found 0 blank records,
 Found 325 corrupted records,
 Found 0 old records,
 Found 2028702 new qualified records.
  • O AWStats está em /usr/local/awstats (com os diretórios tools e wwwroot dentro).
  • O arquivo de configuração está em /etc/awstats/awstats.www.mysite.com.conf
  • O DirData é /usr/local/awstats/wwwroot/stats-db . Ele contém dois arquivos de dados com aparência esperada (para este mês e último). Eu mudei isso de /var/lib/awstats para ter certeza de que era legível pelo usuário do servidor web (e verifiquei que é, tornando os arquivos de dados temporariamente acessíveis através do navegador da web).
  • Existem entradas de log de vários hosts virtuais no arquivo de log, mas o SiteDomain="www.mysite.com" e o HostAliases="mysite.com www.mysite.com 127.0.0.1 localhost"
  • Isso está sendo executado em um servidor RHEL e o SELinux não está sendo aplicado.

Curiosamente, o comando awstats_buildstaticpages.pl irá gerar relatórios que contêm todos os dados esperados. É apenas a interface da web que está quebrada.

Parece relacionado a esta pergunta , mas não há solução aceita (e as sugestões também não ajudaram).

Eu verifiquei tudo o que posso pensar aqui, tímido de mergulhar no código perl. Alguma idéia?

    
por Jeremy 18.03.2015 / 02:51

0 respostas

Tags