Список вопросов
Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Не могу запустить redmine :(
Просмотров: 250
 
Ответов: 1
Добрый день, коллеги.
Понадобилось мне поставить development версию redmine, дабы посмотреть как там одна функциональность устроена. Но так как веб разработка — не мой профиль, то как и ожидалось ничего не получилось :(. Вроде бы делаю все по феншую, в полном соответствии с инструкцией на redmine.org, на дружественной MacOS — но не работает. Если у кого есть опыт установки redmine — подскажите, что это может быть.
ОС: Mac OS X Snow Leopard со всеми обновлениями.
Ruby: 1.8.7
Rails: 2.3.5
Rack: 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
Меняю production и development на 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 доступна на хттп://0.0.0.0:3000
После логина admin/admin при попытке зайти в profile получаем:
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, либо рефлекшн с полиморфизмом постарались :(.
cd redmine
cp config/database.yml.example config/database.yml
vi config/database.yml
Меняю production и development на SQLite
rake generate_session_store
RAILS_ENV=development rake db:migrate
RAILS_ENV=development rake redmine:load_default_data
ruby script/server -e development
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
Дело в i18n. Лично у себя я решил проблему тем, что снёс этот gem. Но, скажем, если у вас есть приложения на Rails 3, то тут могут быть проблемы.
Закиньте баг в redmine. И попробуйте указать конкретную версию в настройках редмайна.
Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться