当我尝试安装sonata admin和LiipFunctionalTestBundle时,它给了我一个验证器问题,
FileLoaderLoadException:Catchable Fatal Error:传递给Sonata \ AdminBundle \ Admin \ Admin :: setValidator()的参数1必须实现接口Symfony \ Component \ Validator \ ValidatorInterface,给出的Liip \ FunctionalTestBundle \ Validator \ DataCollectingValidator实例,在/ var /中调用www / app.gyman / app / cache / dev / appDevDebugProjectContainer.php在第713行,在/var/www/app.gyman/app/config/中定义 . (从“/var/www/app.gyman/app/config/routing.yml”导入) .
我找到了一些安装奏鸣曲开发大师的命题,当我这样做时,
"sonata-project/admin-bundle": "dev-master",
"sonata-project/doctrine-orm-admin-bundle": "dev-master",
"sonata-project/block-bundle": "dev-master",
"sonata-project/core-bundle": "dev-master",
"knplabs/knp-menu-bundle":"*"
它给了我这个错误:
问题1 - sonata-project / doctrine-orm-admin-bundle dev-master的安装请求 - > sonata-project / doctrine-orm-admin-bundle [dev-master]可满足 . - 只能安装以下之一:sonata-project / core-bundle [dev-master,2.x-dev] . - sonata-project / doctrine-orm-admin-bundle dev-master需要sonata-project / core-bundle ^ 2.3.1 - > sonata-project / core-bundle [2.x-dev]可满足 . - sonata-project / core-bundle dev-master的安装请求 - > sonata-project / core-bundle [dev-master]可满足 .
2 回答
SonataAdminBundle的
3.0.0
版本已发布6 days ago . 但看起来SonataDoctrineORMAdminBundle出现问题已经修复two days ago,它现在可以在Packagist上找到 .现在可以使用这些版本的Sonata软件包:
安装工作:
依赖项存在一些问题,无法安装Sonata软件包,请参阅我之前删除的以下答案中的这些评论:
解决了旧版本的Liip Functional测试包,我的新作曲家如下: