【问题标题】:Fixtures don't work with Synfony 2.4.1Fixtures 不适用于 Symfony 2.4.1
【发布时间】:2014-01-24 12:55:50
【问题描述】:

首先,对不起,如果我没有很好地解释,英语不是我的母语

我有以下问题,我正在 Symfony 中制作一个测试应用程序(最初是 2.3),并且还决定使用 Composer 升级 Symfony 2.4 版。当我尝试加载 Fixtures(php 应用程序/控制台原则:fixtures:load)时,这给了我以下错误:

[InvalidArgumentException]                                                                                
  Could not find any fixtures to load in:                                                                   

  - /var/www/miweb/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/DataFixtures/ORM               
  - /var/www/miweb/vendor/symfony/symfony/src/Symfony/Bundle/SecurityBundle/DataFixtures/ORM                
  - /var/www/miweb/vendor/symfony/symfony/src/Symfony/Bundle/TwigBundle/DataFixtures/ORM                    
  - /var/www/miweb/vendor/symfony/monolog-bundle/Symfony/Bundle/MonologBundle/DataFixtures/ORM              
  - /var/www/miweb/vendor/symfony/swiftmailer-bundle/Symfony/Bundle/SwiftmailerBundle/DataFixtures/ORM      
  - /var/www/miweb/vendor/symfony/assetic-bundle/Symfony/Bundle/AsseticBundle/DataFixtures/ORM              
  - /var/www/miweb/vendor/doctrine/doctrine-bundle/Doctrine/Bundle/DoctrineBundle/DataFixtures/ORM          
  - /var/www/miweb/vendor/sensio/framework-extra-bundle/Sensio/Bundle/FrameworkExtraBundle/DataFixtures/ORM 
  - /var/www/miweb/src/Web/MainBundle/DataFixtures/ORM                                                      
  - /var/www/miweb/src/Web/UserBundle/DataFixtures/ORM                                                      
  - /var/www/miweb/src/Web/BlogBundle/DataFixtures/ORM                                                      
  - /var/www/miweb/vendor/doctrine/doctrine-fixtures-bundle/Doctrine/Bundle/FixturesBundle/DataFixtures/ORM 
  - /var/www/miweb/vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/DataFixtures/ORM             
  - /var/www/miweb/vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/DataFixtures/ORM      
  - /var/www/miweb/vendor/sensio/generator-bundle/Sensio/Bundle/GeneratorBundle/DataFixtures/ORM

此外,在错误显示我创建的所有灯具的源代码之前,这不应该发生。

我也尝试从头开始,Symfony 2.4 是从网上下载的,然后我完全按照官方文档 (http://symfony.com/doc/current/bundles/DoctrineFixturesBundle/index.html) 中的步骤进行操作,并遇到了同样的问题。

【问题讨论】:

    标签: doctrine-orm fixtures


    【解决方案1】:

    尝试使用旧版本的学说/学说固定装置。

    例如,这个版本在 Symfony 2.4 中适用于我:

    dev-master#512fc0fa1d0ce7bdcc6a0a91812eb531f20e0828

    【讨论】:

    • 感谢您的回答,我会尝试的,但我是 Symfony 的新手,不确定如何安装特定版本。
    猜你喜欢
    • 2021-05-10
    • 2015-06-07
    • 2018-05-27
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多