【问题标题】:Error installing symfony CMF安装 symfony CMF 时出错
【发布时间】:2013-08-29 15:40:05
【问题描述】:

我正在尝试启动并运行 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,但对我没有帮助。

【问题讨论】:

  • 如果您提供更多信息,其他人可能会知道答案。您使用什么操作系统?你是用composer等安装的吗?

标签: symfony symfony-cmf


【解决方案1】:

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

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

【讨论】:

  • 我安装了标准版,我会尝试安装沙盒版,看看问题是否仍然存在。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-21
  • 2021-03-25
  • 1970-01-01
相关资源
最近更新 更多