0

我正在尝试让 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 但对我没有帮助。

4

1 回答 1

0

当内容存储库中的该位置没有特定文档时,您将获得一个通用文档。PHPPCR 是一棵树,有时会在其间添加节点,以便子节点可以有父节点。这些节点不映射到任何文档,在这种情况下使用通用文档。

如果您只是从 git 安装沙箱并按顺序执行所有步骤,则不应发生这种情况。您首先设置存储库,然后加载固定装置。如果这是您所做的,请在https://github.com/symfony-cmf/cmf-sandbox打开一个问题

于 2013-08-30T08:34:15.707 回答