Проблеми с копиране на проект, създаване на шаблон или проект от шаблон
Симптоми
Грешки като "Идентификатор на проекта = с parent_id = 0: липсва родител или без стойност" lft "" по време на копиране на проект, създаване на шаблон или създаване на проект от шаблон.
Дървото на проекта е счупено. Изглежда, че проектът е под различен родителски проект в списъка с проекти и в подробен изглед на проекта.
Решение
- Отидете на сървъра, където се вижда проблемът. Превключете към потребител, от когото работи redmine.
- Отидете в текущата си папка redmine (по подразбиране:/home/easy/current)
- Пуснете релси конзола
пакет exec релси c RAILS_ENV = производство - Изпълнете възстановяване на project_tree и issues_tree
Issue_tree.rebuild!
Project_tree.rebuild! - Проверете дали проблемът все още съществува! Ако да, продължете.
- С sudo отворен файл /etc/mysql/my.cnf
sudo vim /etc/mysql/my.cnf
и добавете следващия ред някъде в областта [mysqld]
transaction_isolation = SERIALIZABLE
запазете промените и рестартирайте услугата mysql. - Проверете. Сега всичко трябва да работи както трябва.