2016-01-19 2 views
0

Я установил "issue-id" plugin в Bitnami Redmine 3.1.1, работающий на Windows Server 2012R2.Невозможно просмотреть информацию о проблемах после установки Redmine issue-id plugin

Идентификаторы проблем успешно изменены для новых, таких как «Project-1» в списке проблем. (/ projects/{Project Name}/issues)

Однако URL-адреса ссылок для выдачи деталей были повреждены, поэтому я не могу просмотреть детали для каждой проблемы. (Я просто получаю "Внутренняя ошибка" экран, как показано на прилагаемом изображении.)

enter image description here

"производство" файл журнала говорит следующим образом:

работы GET «/ вопросы/Проект- 1 "для 127.0.0.1 в 2016-01-20 11:00:07 Обработка по вопросам ControlController # показать как HTML Параметры: {" id "=>" Project-1 "} Текущий пользователь: jungal (id = 1) Rendered issues/_action_menu.html.erb (34.0ms) Представлено плагинов/redmine_contacts/app/views/deals_issues/_show.html.erb (2.0ms) Оказываемые плагины/redmine_contacts_helpdesk/приложение/просмотров/вопросы/_ticket_data.html.erb (0.0ms) Оказываемые плагинов/redmine_products/приложение/просмотров/products_issues/_products.html.erb (32.0ms) Оказываемые вопросы/шоу. html.erb в макетах/база (1043.0ms) Завершено 500 Внутренняя ошибка сервера в 1632ms (ActiveRecord: 319.5ms)

ActionView :: Template :: Ошибка (нет маршрута матчей {: действие => "новые", : контроллер => "журналы",: ID => #} отсутствует необходимых ключей: [: ID])

77: <% if @issue.description? %> 
78: <div class="description"> 
79: <div class="contextual"> 
80: <%= link_to l(:button_quote), quoted_issue_path(@issue), :remote => true, :method => 'post', :class => 'icon icon-comment' if authorize_for('issues', 'edit') %> 
81: </div> 
82: 
83: <p><strong><%=l(:field_description)%></strong></p> app/views/issues/show.html.erb:80:in 

_app_views_issues_show_html_erb___574665212_71239980'
app/controllers/issues_controller.rb:118:in
блок (2 уровня) в шоу « приложение/контроллеры/issues_controller.rb: 115: в show'
lib/redmine/sudo_mode.rb:63:in
sudo_mode»

Я проверил фактический выпуск идентификатор, который номер и попытался установить URL, как/вопросов/{число}, но это бесполезно.

Кто-нибудь знает, как это исправить?

+0

Как говорится в тексте на изображении: «Если вы администратор Redmine, проверьте подробности об ошибках в файлах журналов». Эти детали могут привести к ответу. Отправьте их сюда, если это возможно/необходимо. –

+0

@ J.J.Hakala Я добавил сообщение об ошибке «production». Кажется, что вид ошибки - ActionView :: Template :: Error. – jungal

ответ

1

Эта версия плагина ISSUE-id не поддерживает Redmine 3.x. Это было отмечено на the plugin's page официального сайта Redmine и на the official plugin's webpage. К сожалению, установка таких версий плагинов на неподдерживаемой версии Redmine означает нарушение работы Redmine, как в этом случае (это не единственная проблема, с которой вы столкнетесь с Redmine 3.x с этой версией плагина).

Если плагин не поддерживает версию Redmine, которую вы используете, единственным решением является попытка найти вилку плагина, поддерживающего такую ​​версию (или попросить автора установить приоритет добавления такой поддержки) , Идентификатор ISSUE имел такой forks. Кроме того, вы можете проверить версию разработки в SVN, которая, теоретически, может включать исправления для таких проблем уже (еще не выпущены). В любом случае, это хорошая идея сообщить о таких проблемах на the official plugin's page (таким образом, вы можете получить поддержку сообщества плагинов).

P.S. На данный момент официальный плагин уже поддерживает Redmine 3.x, поэтому эта проблема исправлена.

 Смежные вопросы

  • Нет связанных вопросов^_^