JMSSerializerBundle 安装:可捕获的致命错误:参数 1 传递给 JMSSerializerBundle\Twig\SerializerExtension::__construct() [英] JMSSerializerBundle Installation : Catchable Fatal Error: Argument 1 passed to JMSSerializerBundle\Twig\SerializerExtension::__construct()

查看:31
本文介绍了JMSSerializerBundle 安装:可捕获的致命错误:参数 1 传递给 JMSSerializerBundle\Twig\SerializerExtension::__construct()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试安装 JSMSerializerBundle,但在 1.1 版中安装了带有元数据库的事件.当我想清除缓存时,它因错误而失败:

I tried to install the JSMSerializerBundle but event with Metadata library at version 1.1. When I want to clear my cache, it failed with error :

[错误异常]
可捕获的致命错误:
传递给 JMS\SerializerBundle\Twig\SerializerExtension::__construct() 的参数 1 必须是 JMS\SerializerBundle\Serializer\SerializerInterface 的实例,Symfony\ 的实例Component\Serializer\Serializer 给定,

[ErrorException]
Catchable Fatal Error:
Argument 1 passed to JMS\SerializerBundle\Twig\SerializerExtension::__construct() must be an instance of JMS\SerializerBundle\Serializer\SerializerInterface, instance of Symfony\Component\Serializer\Serializer given,

在第 2397 行的 /opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php 中调用并在 /opt/lampp/htdocs/K/vendor/中定义bundles/JMS/SerializerBundle/Twig/SerializerExtension.php line 37

called in /opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php on line 2397 and defined in /opt/lampp/htdocs/K/vendor/bundles/JMS/SerializerBundle/Twig/SerializerExtension.php line 37

事实上,AppKernel 代码对我来说似乎很奇怪 $this:

In fact, the AppKernel code seems strange to me with the $this:

// in AppKernel::registerBundles()
$bundles = array(
    // ...
    new JMS\SerializerBundle\JMSSerializerBundle($this),
    // ...
);

你也有这个错误吗?

推荐答案

我解决了我的问题.

这是 config.yml 中的配置问题,与 AppKernel 中未注册 Bundle 的问题相关联.

It was a problem of configuration in config.yml linked to a problem of unregistered Bundle in AppKernel.

这篇关于JMSSerializerBundle 安装:可捕获的致命错误:参数 1 传递给 JMSSerializerBundle\Twig\SerializerExtension::__construct()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆