【发布时间】:2017-09-04 10:02:22
【问题描述】:
安装 friendsofsymfony/user-bundle 后出现此错误
FatalThrowableError in Configuration.php line 124:
Type error: Return value of ProxyManager\Configuration::setGeneratorStrategy() must be an instance of ProxyManager\void, none returned
使用 Symfony3.2 和 PHP 7.1
也许有想法为什么?
编辑
我用过这个图
https://symfony.com/doc/master/bundles/FOSUserBundle/index.html
并为用户实体选择“Doctrine ORM User class”
【问题讨论】:
-
请描述您采取的具体步骤。它看起来像一个配置问题,所以可以发布您的 config.yml(至少是您在安装捆绑包时所做的更改),即您创建的用户实体。现在,除了在指定生成器策略(可能是 id)时返回 null 而不是预期的类型之外,我们无法为您提供帮助。
-
你的问题是
void是一个php7.1关键字。 wiki.php.net/rfc/void_return_type.
标签: symfony fosuserbundle php-7.1 symfony-3.2