我刚刚将早期版本的SS3中的几个站点升级到3.0稳定版本(CMS和蓝宝石)。现在,当我尝试开发/构建时,我收到以下错误:
PHP Fatal error: Uncaught exception 'SS_DAG_CyclicException' with message 'DAG has cyclic requirements' in /Users/fraser/Documents/Work/HallPass/sapphire/core/DAG.php:73
Stack trace:
#0 /Users/fraser/Documents/Work/HallPass/sapphire/core/manifest/ConfigManifest.php(272): SS_DAG->sort()
#1 /Users/fraser/Documents/Work/HallPass/sapphire/core/manifest/ConfigManifest.php(144): SS_ConfigManifest->sortYamlFragments()
#2 /Users/fraser/Documents/Work/HallPass/sapphire/core/manifest/ConfigManifest.php(75): SS_ConfigManifest->regenerate(false)
#3 /Users/fraser/Documents/Work/HallPass/sapphire/core/Core.php(275): SS_ConfigManifest->__construct('/Users/fraser/D...', false, false)
#4 /Users/fraser/Documents/Work/HallPass/sapphire/main.php(62): require_once('/Users/fraser/D...')
#5 {main}
thrown in /Users/fraser/Documents/Work/HallPass/sapphire/core/DAG.php on line 73
其他一切正常,但是,当我在/ dev中做任何事情时。我做了一些更改,需要在这些网站上重新生成清单。
我也尝试过彻底安装SS并遇到同样的问题。
有什么想法吗?
答案 0 :(得分:0)
这是CMS和Sapphire代码中的错误。我在open.silverstripe.org上提出了这个问题,现在已经纠正了。 open.silverstripe.org上的#7817