Redmine 500 Interner Serverfehler auf der Seite „Mein Konto“

Redmine 500 Interner Serverfehler auf der Seite „Mein Konto“

ich benutzteDasMethode zum Installieren von Redmine

Ich habe Redmine installiert /opt/redmineund mein Login überprüft/opt/redmine/current/log/production.log

Ich habe kürzlich ein Upgrade von 2.5.2.stable.13345 auf 2.5.3.stable.14266 durchgeführt

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

Mein Ende des Produktionsprotokolls

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'

Alles scheint zu funktionieren, außer der Seite „Mein Konto“.

Ich habe dieses Problem an anderen Stellen gefunden, aber keine Lösungen

Hier

UndHier

Die gesuchte Datei existiert nicht, aber ich weiß nicht, wie ich das lösen soll. Für jede Hilfe bin ich dankbar.

BEARBEITEN 1

Nachdem ich die folgenden Anweisungen befolgt habe, habe ich ein neues Problem.

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

Ich habe überall nach einer Lösung dafür gesucht und meine Berechtigungen und Eigentümer für jede betroffene Datei/jedes betroffene Verzeichnis überprüft. Alles gehört demselben Benutzer, und ich habe alles auf 777 verschoben, und nichts funktioniert.

Antwort1

Haben Sie versucht zu überprüfen, ob das Gem tatsächlich installiert ist?

gem list

Wenn es nicht installiert ist, liegt das wahrscheinlich dort.

Wenn Sie sich im selben Verzeichnis wie Ihre Gemfile befinden, sollten Sie einfach Folgendes verwenden können:

bundle update

Wenn das nicht funktioniert, können Sie es manuell installieren.

Informationen zur Installation finden SieHier

gem install tzinfo
gem install tzinfo-data

Dann müssen Sie möglicherweise Ihren Anwendungsserver neu starten.

verwandte Informationen