У меня есть ошибки, когда я пытаюсь получить доступ к странице пользовательских полей на вкладке администрирования (Администрирование -> Пользовательские поля -> 500 ошибка):(Redmine) как исправить ошибку с настраиваемыми полями?
Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your Redmine administrator for assistance.
If you are the Redmine administrator, check your log files for details about the error.
В production.log у меня есть следующее сообщение об ошибке:
Started GET "/custom_fields" for ip at 2015-02-05 09:33:42 +0000
Processing by CustomFieldsController#index as HTML
Current user: user (id=1)
Completed 500 Internal Server Error in 8.0ms
ActiveRecord::SubclassNotFound (The single-table inheritance mechanism failed to locate the subclass: 'Impasse::ExecutionCustomField'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Please rename this column if you didn't intend it to be used for storing the inheritance class or overwrite CustomField.inheritance_column to use another column for that information.):
app/controllers/custom_fields_controller.rb:29:in `block (2 levels) in index'
app/controllers/custom_fields_controller.rb:27:in `index'
Я также установил несколько плагинов:
Redmine Agile плагин (облегченная версия) Scrum и Agile плагин управления проектами для Redmine http://redminecrm.com RedmineCRM 1.3.5 Настройка
Redmine Перечни плагин (облегченная версия) Это вопрос контрольный плагин для Redmine http://redminecrm.com RedmineCRM 3.0.2 Настройка
Redmine Метки Redmine вопросы и вики-страниц мечения поддержки https://github.com/redminecrm/redmine_tags/ Алексей В Zapparov АКА "ixti" 2.0.1-DEV Настройка
Redmine Щипка вика и содержание extensi Дополнения http://github.com/alexandermeindl/redmine_tweaks AlphaNodes GmbH 0.4.9 Настройка
Redmine Wiki Расширения плагин Это плагин Wiki Расширения для Redmine http://www.r-labs.org/projects/r-labs/wiki/Wiki_Extensions_en Haruyuki Иида 0.6.4
Redmine Время работы плагин плагин для просмотра и обновления TimeEntry от каждого пользователя http://www.r-labs.org/projects/worktime
И я проверил все эти плагины на чистой установке redmine и работает правильно, без каких-либо конфликтов. Версия Redmine - 2.6.0
Как исправить эту проблему?
Просто идея: у вас был [тупик] (https://github.com/kawasima/redmine_impasse) плагин? Вы можете увидеть ['класс ExecutionCustomField'] (https://github.com/kawasima/redmine_impasse/blob/e6acef61b1be021985c7634c79266313585c1616/app/models/impasse/execution_custom_field.rb#L2) в этом плагине. Возможный рабочий процесс: 1. Вы установили плагин 2. Добавьте некоторые настраиваемые поля на основе этого плагина 3. Удалите плагин (но пользовательские поля остались в вашей системе/БД) – gotva
Хм, я проверю это, спасибо – user1835337
Вы были правы, я повторил эту ситуацию на моей чистой установке. У вас есть идеи, как это решить? Установка этого плагина не выполняется при миграции с помощью: { /home/redmine/redmine/lib/tasks/redmine.rake:127:in 'блок (3 уровня) в <верхний (обязательно)> ' Задачи: TOP => redmine: plugins: migrate } – user1835337