私はSymfony2を学んでおり、Doctrine2をORMとして使用しています。 1つのエラー以外はすべてうまくいった。実際、このエラーは彼女がすべてのページとCLIで発生するため、私をブロックしています。PHP symfony2古いバンドルでのエラーマッピング
ErrorException: Warning: class_parents(): Class BumpMe\UserBundle\Entity\User does not exist and could not be loaded in /home/gp2mv3/www/bumpme/vendor/doctrine/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php line 223
ユーザエンティティがUserBundleにあったが、私は別のバンドル(AppBundle)で(ファイル)に移動:
エラーは次のとおりです。私はファイルとその中の名前空間の名前を変更しました。 その後、エラーなしでUserBundleを削除しました。
そして今、CLIコマンドの多くの後、私はそれ...
どのように私はこの問題を解決することができましたか? このエラーはどこから発生しますか?
ありがとうございました。
'BumpMe \ UserBundle'と'別のバンドル内(AppBundle) '?! Userクラスの 'namespace'文字列と正確なフルパス – meze
' BumpMe \ AppBundle \ Entity \ User'を貼り付けてください。実際、私はUser.phpのファイルをコピーして、このファイルの名前空間を変更しました。 – Gp2mv3