0

SS3 の以前のリリースから 3.0 安定ビルド (CMS および Sapphire) にいくつかのサイトをアップグレードしました。今、開発/ビルドしようとすると、次のエラーが発生します。

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のクリーンインストールも試みましたが、同じ問題が発生しています。

何か案は?

4

1 に答える 1

0

これは、CMS と Sapphire コードのバグでした。私は open.silverstripe.org で問題を提起し、その後修正されました。#7817 on open.silverstripe.org

于 2012-08-28T21:00:20.537 に答える