我的帐户页面上的Redmine 500内部服务器错误

我用这个方法来安装redmine

我在/opt/redmine安装了redmine,并且在/opt/redmine/current/log/production.log检查了我的日志

我最近从2.5.2.stable.13345升级到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

我的生产日志的尾巴

 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' 

除了“我的帐户”页面,一切似乎都正常。

我发现这个问题在其他地方,但没有解决scheme

这里

在这里

它正在寻找的文件不存在,但我失去了解决scheme。 任何帮助表示赞赏。

编辑1

按照下面的说明,我有一个新的问题。

 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 

我已经找遍了解决这个问题,我已经检查了我的权限和所有者涉及的每个文件/目录。 一切都由同一个用户拥有,我已经把一切都移到了777,没有任何工作。

你有没有试过检查gem是否实际安装?

 gem list 

如果没有安装,这可能是问题。

如果你和你的Gemfile在同一个目录下,那么你应该可以使用:

 bundle update 

如果这不起作用,那么你可以手动安装它。

安装信息可以在这里find

 gem install tzinfo gem install tzinfo-data 

然后,您可能需要重新启动应用程序服务器。