PHP未知错误:自Symfony 2.1以来,getEntityNamespace已被弃用

PHP未知错误:自Symfony 2.1以来,getEntityNamespace已被弃用,php,symfony,doctrine,Php,Symfony,Doctrine,我正在使用symfony 2.4.2: 在执行此命令时: php应用程序/控制台原则:生成:实体SdzBlogBundle:文章 我的控制台中有以下错误: PHP Unknown error: getEntityNamespace is deprecated since Symfony 2.1. Use getA liasNamespace instead in C:\wamp\www\Symfony1\vendor\doctrine\doctrine-bundle\Do ctrine\Bu

我正在使用symfony 2.4.2: 在执行此命令时:

php应用程序/控制台原则:生成:实体SdzBlogBundle:文章

我的控制台中有以下错误:

 PHP Unknown error:  getEntityNamespace is deprecated since Symfony 2.1. Use getA
liasNamespace instead in C:\wamp\www\Symfony1\vendor\doctrine\doctrine-bundle\Do
ctrine\Bundle\DoctrineBundle\Registry.php on line 129
PHP Stack trace:
PHP   1. {main}() C:\wamp\www\Symfony1\app\console:0
PHP   2. Symfony\Component\Console\Application->run() C:\wamp\www\Symfony1\app\c
onsole:27
PHP   3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() C:\wamp\www
\Symfony1\vendor\symfony\symfony\src\Symfony\Component\Console\Application.php:1
24
PHP   4. Symfony\Component\Console\Application->doRun() C:\wamp\www\Symfony1\ven
dor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle\Console\Application.php:9
6
PHP   5. Symfony\Component\Console\Application->doRunCommand() C:\wamp\www\Symfo
ny1\vendor\symfony\symfony\src\Symfony\Component\Console\Application.php:193
PHP   6. Symfony\Component\Console\Command\Command->run() C:\wamp\www\Symfony1\v
endor\symfony\symfony\src\Symfony\Component\Console\Application.php:896
PHP   7. Doctrine\Bundle\DoctrineBundle\Command\GenerateEntitiesDoctrineCommand-
>execute() C:\wamp\www\Symfony1\vendor\symfony\symfony\src\Symfony\Component\Con
sole\Command\Command.php:252
PHP   8. Doctrine\Bundle\DoctrineBundle\Registry->getEntityNamespace() C:\wamp\w
ww\Symfony1\vendor\doctrine\doctrine-bundle\Doctrine\Bundle\DoctrineBundle\Comma
nd\GenerateEntitiesDoctrineCommand.php:101
PHP   9. trigger_error() C:\wamp\www\Symfony1\vendor\doctrine\doctrine-bundle\Do
ctrine\Bundle\DoctrineBundle\Registry.php:129
Generating entity "Sdz\BlogBundle\Entity\Article"
  > backing up Article.php to Article.php~
  > generating Sdz\BlogBundle\Entity\Article

自原则包的v1.3.0-beta1版本起,它已被修复:

试一试


您的文件夹路径是C:\wamp\www\Symfony1\n您没有尝试将部分Symfony1与Symfony2一起使用,是吗?您是否尝试过“composer update”,以确保所有依赖项都使用最新版本的所有内容?
composer update doctrine/doctrine-bundle