我正试着让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,但这对我毫无帮助。
发布于 2013-08-30 08:34:15
当在内容存储库中没有特定文档时,您将得到一个通用文档。PHPCR是一棵树,有时会在中间添加节点,以便一个子节点可以有一个父节点。这些节点不映射到任何文档,在这种情况下使用泛型文档。
如果您只是从git安装沙箱并按照顺序执行所有步骤,则不应该发生这种情况。首先设置存储库,然后加载固定装置。如果您是这样做的,请在https://github.com/symfony-cmf/cmf-sandbox上打开一个问题
https://stackoverflow.com/questions/18515338
复制相似问题