2013-08-29 175 views
0

我想讓symfony cmf啓動並運行。安裝過程中遇到了一些問題後,我又卡在此錯誤消息:安裝symfony CMF時出錯

Catchable fatal error: Argument 1 passed to Symfony\Cmf\Component\Routing\ContentAwareGenerator::getBestLocaleRoute() must be an instance of Symfony\Component\Routing\Route, instance of Doctrine\ODM\PHPCR\Document\Generic given, called in D:\wamp\www\QHCMF\vendor\symfony-cmf\routing\Symfony\Cmf\Component\Routing\ContentAwareGenerator.php on line 86 and defined in D:\wamp\www\QHCMF\vendor\symfony-cmf\routing\Symfony\Cmf\Component\Routing\ContentAwareGenerator.php on line 98 

我是一個新手,我不知道本作的是什麼。我看了ContentAwareGenerator.php,但它對我沒有幫助。

+0

開一個問題,如果你想提供更多信息,其他人可能會知道答案。你使用什麼操作系統?你正在使用作曲家等進行安裝嗎? –

回答

0

當內容存儲庫中沒有特定文檔位於該位置時,您將獲得通用文檔。 PHPCR是一棵樹,有時會在兩者之間添加節點,以便子節點可以擁有父節點。那些節點不映射到任何文檔,在這種情況下使用通用文檔。

如果您只是從git安裝沙箱,並按照順序執行所有步驟,則不會發生這種情況。您首先設置存儲庫,然後加載固定裝置。如果這是你所做的,請在https://github.com/symfony-cmf/cmf-sandbox

+0

我安裝了標準版,我會嘗試安裝沙箱版本,看看問題是否存在。 – Quantize