【发布时间】:2018-10-18 23:28:19
【问题描述】:
我目前正在使用 Symfony 框架 3.4。我的 vagrant box 正在运行 PHP 7.2.2。在我安装以下 3 个捆绑包之前,我一切正常:
- almasaeed2010/adminlte
- 教义/数据夹具
- 教义/教义迁移捆绑
当我尝试访问任何页面时出现以下错误:
(1/1) FatalThrowableError
Type error: Return value of ProxyManager\Configuration::setGeneratorStrategy() must be an instance of ProxyManager\void, none returned
in Configuration.php (line 108)
at Configuration->setGeneratorStrategy(object(EvaluatingGeneratorStrategy))
in RuntimeInstantiator.php (line 37)
at RuntimeInstantiator->__construct()
in Kernel.php (line 828)
at Kernel->getContainerBuilder()
in Kernel.php (line 770)
at Kernel->buildContainer()
in Kernel.php (line 642)
at Kernel->initializeContainer()
in Kernel.php (line 137)
at Kernel->boot()
in Kernel.php (line 197)
at Kernel->handle(object(Request))
in app_dev.php (line 29)
我对这个错误做了一些谷歌,我发现使用旧 PHP 版本或旧版本 ocramius/proxy-manager 的人遇到了问题。但是没有人帮助我解决这个问题,现在我被卡住了。
希望我能找到解决这个问题的方法。提前谢谢你。
【问题讨论】:
-
您确定您的应用程序在 7.2.2 上运行吗?你检查你的 symfony 分析器了吗?
-
嗨 @IwanWijaya 是的,我检查了分析器和 php --version,输出是 PHP 7.2.2。
标签: php symfony symfony-3.4 php-7.2