【问题标题】:Having issue on installing symfony doctrine-migrations-bundle在安装 symfony 学说迁移捆绑包时遇到问题
【发布时间】:2017-05-12 05:38:23
【问题描述】:

当我运行命令 php composer.phar update 时,它显示以下错误。谁能帮我解决它?

[运行时异常]
执行“'cache:clear --no-warmup'”命令时出错:
致命错误:未捕获的 Symfony\Component\Debug\Exception\FatalThrowableError:致命错误:调用受保护的 DoctrineORMENTit
yManager_000000001f94ab4b000000005d7f3b02e5139c916d21af4abfe5ffe5dd20d49e::__construct() 来自上下文'appDevDebugProjectCon
/var/www/html/app/cache/dev/appDevDebugProjectContainer.php:747 中的容器'
堆栈跟踪:
#0 /var/www/html/app/bootstrap.php.cache(2125): appDevDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService()
#1 /var/www/html/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/ManagerRegistry.php(35): Symfony\Component\DependencyInj
ection\Container->get('doctrine.orm.de...')
#2 /var/www/html/vendor/doctrine/common/lib/Doctrine/Common/Persistence/AbstractManagerRegistry.php(231): Symfony\Bridge\Doc
trine\ManagerRegistry->getService('doctrine.orm.de...')
#3 /var/www/html/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php(54): Doctrine\Common\Pe
rsistence\AbstractManagerRegistry->getManagers()
#4 /var/www/html/vendor/symfony/symfony/src/Symfony/Compo 在 /var/www/html/app/cache/dev/appDevDebugProjectContainer.php 上
第747行

【问题讨论】:

  • 某些内容可能不同步。尝试手动删除缓存rm -fr app/cache/*,然后重新运行composer命令。
  • 嗯,做到了。但没有运气。

标签: symfony doctrine-orm


【解决方案1】:

首先从您的 composer.json 中删除该包。

那就试试吧:

// replace app by var depending on your symfony version (2 or 3)
rm -Rf app/cache
// clean all your dependencies 
rm -Rf vendor
// reinstall them from your composer.lock
composer install
// install this particular bundle
composer require doctrine/doctrine-migrations-bundle "^1.0"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-28
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 2016-02-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多