como habilitar o registro do redmine (ruby on rails)?

5

Por alguma razão, minha instalação do RedMine nunca recebe nenhum arquivo de log.

Redmine é um sistema de gerenciamento de projetos de código aberto escrito com Ruby on Rails.

Sou totalmente novato em Ruby ou Rails.

Pesquisei no wiki, nos fóruns e nos tickets sem qualquer pista sobre essa coisa aparentemente simples.

Aliás, esta foi uma atualização de uma versão anterior neste aplicativo TurnKey Linux. Eu posso ver que a pasta de backup da versão mais antiga tem um arquivo de log com muitas mensagens de log.

Mas o meu em /var/www/railsapp/log/production.log tem apenas uma linha de vários dias atrás anunciando que o log foi criado.

Agora, meu verdadeiro problema é alguma estranheza que começou a acontecer no aplicativo, mas sinto que A) Veja os logs, eu percebi que foi algo que mudei na minha configuração (mucking com VMs e configuração de rede) B) tem os logs para postar em um problema para a equipe de redmine.

Enquanto isso, nem consigo gravar nada. Existe um nível de depuração para definir?

Atenciosamente, Wayne

    
por Wayne 22.06.2010 / 00:02

2 respostas

3

Foram relacionadas permissões. Depois de colocar em prática, consegui que funcionasse apenas fazendo com que o proprietário e o grupo dos arquivos correspondessem ao usuário que executava o railsapp e a permissão adequada de leitura / gravação. Apenas confuso como isso foi quebrado. - Wayne

    
por 22.06.2010 / 00:44
3

Eu também não fiz muito com o Rails, mas vou dar uma olhada em config/environments/production.rb para ver quais opções existem para o registro. A criação de log geralmente é feita com a biblioteca Ruby padrão do Logger, que deve gerar apenas um log com base em seu ambiente atual (por exemplo, log / production.log). Você obterá mais eventos registrados se não estiver no ambiente de produção - a produção registra apenas informações ou acima, na qual outros ambientes registram tudo, incluindo a depuração. Se você está recebendo exceções no aplicativo, dê uma olhada em Excepcional ou New Relic .

    
por 22.06.2010 / 00:15