2011-09-02 33 views
1

所有! 發生了什麼事? 今天,我想從GitHubSymfony2:版本2.0.1和DoctrineMigrationsBundle

重新安裝的Symfony2(2.0.1)的新版本
$ app/vendors install --reinstall 

與我的內核&自動加載CONFIGS:

class AppKernel extends Kernel 
{ 
    public function registerBundles() 
    { 
    $bundles = array(
     new Symfony\Bundle\FrameworkBundle\FrameworkBundle(), 
     new Symfony\Bundle\SecurityBundle\SecurityBundle(), 
     new Symfony\Bundle\TwigBundle\TwigBundle(), 
     new Symfony\Bundle\MonologBundle\MonologBundle(), 
     new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(), 
     new Symfony\Bundle\DoctrineBundle\DoctrineBundle(), 
     new Symfony\Bundle\DoctrineFixturesBundle\DoctrineFixturesBundle(), 
     new Symfony\Bundle\DoctrineMigrationsBundle\DoctrineMigrationsBundle(), 
     ... 

$loader->registerNamespaces(array(
    'Symfony'   => array(__DIR__.'/../vendor/symfony/src', __DIR__.'/../vendor/bundles'), 
    'Sensio'   => __DIR__.'/../vendor/bundles', 
    'JMS'    => __DIR__.'/../vendor/bundles', 
    'Doctrine\\Common\\DataFixtures' => __DIR__.'/../vendor/doctrine-fixtures/lib', 
    'Doctrine\\DBAL\\Migrations' => __DIR__.'/../vendor/doctrine-migrations/lib', 
    'Doctrine\\Common' => __DIR__.'/../vendor/doctrine-common/lib', 
    'Doctrine\\DBAL' => __DIR__.'/../vendor/doctrine-dbal/lib', 
    'Doctrine'   => __DIR__.'/../vendor/doctrine/lib', 
    'Monolog'   => __DIR__.'/../vendor/monolog/src', 
    'Assetic'   => __DIR__.'/../vendor/assetic/src', 
    'Metadata'   => __DIR__.'/../vendor/metadata/src', 

));

文件[Symfony2的根]/DEPS

[doctrine-migrations] 
    git=http://github.com/doctrine/migrations.git 

[DoctrineMigrationsBundle] 
    git=http://github.com/symfony/DoctrineMigrationsBundle.git 

[doctrine-fixtures] 
    git=http://github.com/doctrine/data-fixtures.git 

[DoctrineFixturesBundle] 
    git=http://github.com/symfony/DoctrineFixturesBundle.git 
target=/bundles/Symfony/Bundle/DoctrineFixturesBundle 

,但有一個奇怪的錯誤: 致命錯誤:類 '的Symfony \包\ DoctrineMigrationsBundle \ DoctrineMigrationsBundle' 不

發現是否有人知道什麼正在進行 ? 謝謝

回答

3

解決。 我的錯誤

我忘了在DEPS

[DoctrineMigrationsBundle] 
    git=http://github.com/symfony/DoctrineMigrationsBundle.git 
    target=/bundles/Symfony/Bundle/DoctrineMigrationsBundle 

,而不是

[DoctrineMigrationsBundle] 
    git=http://github.com/symfony/DoctrineMigrationsBundle.git 

現在一切都OK添加一行。

相關問題