Php Symfony中的生产环境不工作

Php Symfony中的生产环境不工作,php,symfony,php-7,production,symfony-3.3,Php,Symfony,Php 7,Production,Symfony 3.3,当我从app_dev.php切换到app.php时,就会出现这种情况 Apache日志: [:error] [pid 2729] [client 192.168.77.11:50643] PHP Fatal error: Uncaught TypeError: Return value of ProxyManager\\Configuration::setGeneratorStrategy() must be an instance of ProxyManager\\void, none re

当我从
app_dev.php
切换到
app.php

时,就会出现这种情况

Apache日志:

[:error] [pid 2729] [client 192.168.77.11:50643] PHP Fatal error:  Uncaught TypeError: Return value of ProxyManager\\Configuration::setGeneratorStrategy() must be an instance of ProxyManager\\void, none returned in /var/www/dvm/vendor/ocramius/proxy-manager/src/ProxyManager/Configuration.php:124\nStack trace:\n
#0 /var/www/dvm/vendor/symfony/symfony/src/Symfony/Bridge/ProxyManager/LazyProxy/Instantiator/RuntimeInstantiator.php(37): ProxyManager\\Configuration->setGeneratorStrategy(Object(ProxyManager\\GeneratorStrategy\\EvaluatingGeneratorStrategy))\n
#1 /var/www/dvm/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(628): Symfony\\Bridge\\ProxyManager\\LazyProxy\\Instantiator\\RuntimeInstantiator->__construct()\n
#2 /var/www/dvm/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(577): Symfony\\Component\\HttpKernel\\Kernel->getContainerBuilder()\n
#3 /var/www/dvm/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(486): Symfony\\Component\\HttpKernel\\Kernel->buildContainer()\n
#4 /var/www/dvm/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kerne in /var/www/dvm/vendor/ocramius/proxy-manager/src/ProxyManager/Configuration.php on line 124
我做了所有喜欢的事 我做错了什么?
编辑:

我有7.1 php

您使用的是PHP7.0,但安装了需要PHP7.1的2.1.x版

看看这两个版本的区别:vs

有两种解决方案:

  • 将PHP升级到7.1版
  • 将ocramius/proxy manager降级至2.0.x版

我用以下方法解决了在composer.json上设置php版本的相同问题:

"config": {
    "platform": {
        "php": "7.0.18"
    },
}

然后composer根据php版本更新包。

嘿,为什么要减号?!这个问题怎么了?如果你需要更多的信息,问我。我会按你的要求发送。可能是@jkucharovic的副本。这根本不是我的情况。我有PHP7.1version@DmitriyKorobkov这是PHP的CLI版本。通过
phpinfo()检查您的
mod_php
在phpinfo()中也包含php7.1。添加了屏幕截图。我在
composer.json
中添加了
“require”:{“php”:“>=7.1”,…}