【发布时间】:2020-07-01 12:31:48
【问题描述】:
当我输入这个命令时
php app/console assetic:dump --env=prod --no-debug 或者这个php app/console cache:clear --env=prod
我收到以下错误:
PHP Fatal error: Declaration of DoctrineORMEntityManager_0000000035a1d9b70000558a7db0d6e7da5c7b8013722216782206eefb5b6fe5::initializeProxy() must be compatible with ProxyManager\Proxy\LazyLoadingInterface::initializeProxy(): bool in /var/www/myproject/app/cache/prod/appProdProjectContainer.php on line 4459
仅供参考
php --version
PHP 7.2.28 (cli) (built: Feb 18 2020 11:07:04) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
当我使用 php 5 时它曾经工作过。
【问题讨论】:
-
也许this 会有所帮助?
-
确实做到了!但在我不得不手动清空我的“缓存”目录之前。所以我做到了:
rm -rf app/cache/prod/ php72 composer.phar dump-autoload php72 composer.phar install --optimize-autoloader我得到了一些警告,但到目前为止它似乎有效...... :)
标签: php symfony php-7.2 symfony-2.8