Não é possível iniciar o redmine no Ubuntu 10.4

1

Quando tento iniciar o redmine 1.1.3, recebo este erro: Missing the i18n 0.4.2 gem. Please 'gem install -v=0.4.2 i18n'

No entanto, se eu fizer sudo gem list , obtenho:

*** LOCAL GEMS ***

actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5)
activeresource (2.3.5)
activesupport (2.3.5)
daemon_controller (0.2.6)
fastthread (1.0.7)
i18n (0.4.2)
mysql (2.8.1)
passenger (3.0.7)
rack (1.0.1)
rails (2.3.5)
rake (0.8.7)

Eu estou supondo que isso tem algo a ver com não encontrar o i18n no caminho gempath quando o aplicativo realmente é executado. Alguém tem alguma sugestão sobre como remediar isso?

Posso acrescentar que estou usando o passageiro para executar o redmine. Embora eu receba esse erro usando ./script/server também.

Eu já passei desse erro agora (acontece que somente o root poderia ler as gemas, chmod a + r resolveu isso), mas agora eu recebo este erro:


[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] /var/www/redmine/public/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010.  Use #requirement
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] /var/www/redmine/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in 'establish_connection': development database is not configured (ActiveRecord::AdapterNotSpecified)
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in 'establish_connection'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/../config/../vendor/rails/railties/lib/initializer.rb:438:in 'initialize_database'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/../config/../vendor/rails/railties/lib/initializer.rb:141:in 'process'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/../config/../vendor/rails/railties/lib/initializer.rb:113:in 'send'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/../config/../vendor/rails/railties/lib/initializer.rb:113:in 'run'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/../config/environment.rb:20
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/dispatch.cgi:3:in 'require'
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] \tfrom /var/www/redmine/public/dispatch.cgi:3
[Sun May 29 18:40:55 2011] [error] [client 98.210.156.61] Premature end of script headers: dispatch.cgi

Eu tenho RailsEnv production no meu host virtual, mas parece que não funciona. Se eu faço ./script/server -e production funciona. Há algo que estou perdendo?

    
por Nicklas A. 29.05.2011 / 03:59

2 respostas

1

O primeiro problema foi um problema de permissão. Resolvido fazendo chmod -R a+rx /usr/lib/ruby

O segundo problema foi que o passageiro não estava rodando, eu tinha um erro de digitação no meu passageiro.conf

    
por 29.05.2011 / 19:12
0

Tente esta solução alternativa: link

    
por 29.05.2011 / 06:42