Невозможно запустить Redmine - PullRequest
1 голос
/ 01 ноября 2010

Я пытаюсь запустить Redmine на следующей конфигурации:

  • ОС: Mac OS X Snow Leopard со всеми обновлениями.
  • Рубин: 1,8,7
  • Рельсы: 2.3.5
  • Стойка: 1.0.1

со следующими командами:

svn checkout redmine.rubyforge.org/svn/tags/1.0.2 redmine
cd redmine
cp config/database.yml.example config/database.yml
vi config/database.yml
Changed production and development to SQLite
rake generate_session_store
RAILS_ENV=development rake db:migrate
RAILS_ENV=development rake redmine:load_default_data
ruby script/server -e development

Сервер запускается нормально и показывает страницу приветствия Redmine на http://0.0.0.0:3000, но после входа в систему как администратор / администратор и нажав на ссылку "профиль", у меня есть:

ArgumentError in My#account
Showing app/views/my/_sidebar.rhtml where line #4 raised:
wrong number of arguments (2 for 0)

Extracted source (around line #4):
1: <%=l(:label_my_account)%>
2: 
3: <%=l(:field_login)%>: <%= @user.login %>
4: <%=l(:field_created_on)%>: <%= format_time(@user.created_on) %>
5: 
6: 
7: <%= l(:label_feeds_access_key) %>

Trace of template inclusion: app/views/my/account.rhtml
RAILS_ROOT: /Users/eye/rails/redmine

Та же ошибка с trunk и с production. Я не могу понять ошибку ruby, так как в коде это вызов с двумя аргументами для метода с двумя параметрами, но ошибка указывает, что метод имеет 0 параметров. Любые намеки, что я делаю не так?

1 Ответ

1 голос
/ 01 ноября 2010

Удаление i18n ruby ​​gem или понижение его до 0.3.7 исправляет проблему O_O. Исправлено в версии для разработчиков (и будет исправлено в стабильной версии 1.0.4).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...