Error interno del servidor Redmine 500 en la página Mi cuenta

Error interno del servidor Redmine 500 en la página Mi cuenta

solíaestemétodo para instalar redmine

Instalé Redmine /opt/redminey verifiqué mi inicio de sesión./opt/redmine/current/log/production.log

Recientemente actualicé de 2.5.2.stable.13345 a 2.5.3.stable.14266

My install info. Environment: Redmine version 2.5.3.stable.14266 Ruby version 2.0.0-p481 (2014-05-08) [x86_64-linux] Rails version 3.2.19 Environment production Database adapter Mysql2 SCM: Subversion 1.8.8 Git 1.9.1 Filesystem
Redmine plugins: redmine_agile 1.3.2 redmine_graphs 0.1.0 sidebar_hide 0.0.7

Mi cola de produccion.log

Completed 500 Internal Server Error in 42.6ms

ActionView::Template::Error (cannot load such file -- tzinfo/definitions/Europe/London):
1: <%= labelled_fields_for :pref, @user.pref do |pref_fields| >
2: <p><= pref_fields.check_box :hide_mail ></p>
3: <p><= pref_fields.time_zone_select :time_zone, nil, :include_blank => true ></p>
4: <p><= pref_fields.select :comments_sorting,[[l(:label_chronological_order), 'asc'],[l(:label_reverse_chronological_order), 'desc']] ></p>
5: <p><= pref_fields.check_box :warn_on_leaving_unsaved ></p>
6: < end %>
lib/redmine/views/labelled_form_builder.rb:42:in `time_zone_select'
app/views/users/_preferences.html.erb:3:in `block in         app_views_users_preferences_html_erb__1218068006107140812_70264432515560'
app/helpers/application_helper.rb:1050:in `labelled_fields_for'
app/views/users/_preferences.html.erb:1:in     `_app_views_users__preferences_html_erb__1218068006107140812_70264432515560'
app/views/my/account.html.erb:43:in `block in     app_views_my_account_html_erb_373455605642633520_70264429441020'
app/helpers/application_helper.rb:1043:in `labelled_form_for'
app/views/my/account.html.erb:9:in       `_app_views_my_account_html_erb__373455605642633520_70264429441020'

Todo parece funcionar excepto la página "Mi cuenta".

He encontrado este problema en otros lugares, pero no hay solución.

aquí

yaquí

El archivo que busca no existe, pero no sé cuál es la solución. Se agradece cualquier ayuda.

EDITAR 1

Después de seguir las instrucciones a continuación tengo un nuevo problema.

Web application could not be started

Cannot execute "/home/$USER/.rvm/gems/ruby-2.0.0-p481/gems/passenger-4.0.45/buildout/agents/SpawnPreparer": Permission denied (errno=13)

Application root
/opt/redmine/current
Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV, NODE_ENV and  PASSENGER_APP_ENV)
production
Ruby interpreter command

/home/$USER/.rvm/gems/ruby-2.0.0-p481/wrappers/ruby

User and groups

Unknown

Environment variables

Unknown

Ulimits

Unknown

Busqué por todas partes una solución a esto y verifiqué mis permisos y propietarios en cada archivo/directorio involucrado. Todo es propiedad del mismo usuario, moví todo al 777 y nada funciona.

Respuesta1

¿Has intentado comprobar si la gema está realmente instalada?

gem list

Si no está instalado, probablemente ese sea el problema.

Si estás en el mismo directorio que tu Gemfile, entonces deberías poder usar:

bundle update

Si eso no funciona, puedes instalarlo manualmente.

Se puede encontrar información de instalación.aquí

gem install tzinfo
gem install tzinfo-data

Entonces es posible que deba reiniciar su servidor de aplicaciones.

información relacionada