Problémy s kopírováním projektu, vytvářením šablony nebo projektu ze šablony
Příznaky
Chyby jako "ID projektu = s parent_id = 0: rodič chybí nebo nemá hodnotu 'lft'" během kopírování projektu, vytváření šablony nebo vytváření projektu ze šablony.
Strom projektu je zlomený. Projekt se zdá být pod jiným nadřazeným projektem v seznamu projektů a v detailním zobrazení projektu.
Řešení
- Přejděte na server, kde je problém viděn. Přepnout na uživatele, od kterého běží redmine.
- Přejít do aktuální složky redmine (výchozí:/home/easy/current)
- Spustit konzolu kolejnic
rail exec rails c RAILS_ENV = produkce - Spusťte project_tree a issues_tree rebuild
Issue_tree.rebuild!
Project_tree.rebuild! - Zkontrolujte, zda problém stále přetrvává! Pokud ano, pokračujte.
- Pomocí sudo otevřete soubor /etc/mysql/my.cnf
sudo vim /etc/mysql/my.cnf
a přidejte další řádek někam do oblasti [mysqld]
transaction_isolation = SERIALIZABLE
uložte změny a restartujte službu mysql. - Šek. Nyní by vše mělo fungovat správně.