当我复制我的项目时出现 Symfony 错误
Symfony error when i copy my project
我正在使用 Symfony 2.6 和 Sonata Admin Bundle 开发一个项目。
它适用于我的计算机 (win10 - wamp - mysql),但是当我将它复制到另一台具有相同配置的计算机 (win10 - wamp - mysql) 时。
它 return for every class in sonata admin : No entity manager defined for class "xxx"
我不知道是什么错误,因为我电脑上的版本和另一台电脑上的版本没有任何变化。我搜索了 1 周,但没有找到解决我的问题的方法..
欢迎大家ps
ps :我发现当我 运行 以下命令时:"php app/console doctrine:mapping:info"
我的捆绑包 "AppBundle" 未在映射中列出。
参见:
我如何为此映射我的 AppBundle?
以下命令:"php app/console doctrine:generate:entities AppBundle"
return 我这个:
“捆绑包 "AppBundle" 不包含任何映射的实体。”
尝试以下命令,但在 运行 第三个之前你应该复制你的实体文件(不确定是否为每个实体生成自动副本),因为万一有一些自定义 method/property 在其中,这可能会覆盖它们。
php app/console doctrine:mapping:import --force AppBundle yml
php app/console doctrine:mapping:convert annotation ./src --force
php app/console doctrine:generate:entities AppBundle
我正在使用 Symfony 2.6 和 Sonata Admin Bundle 开发一个项目。 它适用于我的计算机 (win10 - wamp - mysql),但是当我将它复制到另一台具有相同配置的计算机 (win10 - wamp - mysql) 时。 它 return for every class in sonata admin : No entity manager defined for class "xxx"
我不知道是什么错误,因为我电脑上的版本和另一台电脑上的版本没有任何变化。我搜索了 1 周,但没有找到解决我的问题的方法..
欢迎大家ps
ps :我发现当我 运行 以下命令时:"php app/console doctrine:mapping:info"
我的捆绑包 "AppBundle" 未在映射中列出。
参见:
我如何为此映射我的 AppBundle?
以下命令:"php app/console doctrine:generate:entities AppBundle"
return 我这个:
“捆绑包 "AppBundle" 不包含任何映射的实体。”
尝试以下命令,但在 运行 第三个之前你应该复制你的实体文件(不确定是否为每个实体生成自动副本),因为万一有一些自定义 method/property 在其中,这可能会覆盖它们。
php app/console doctrine:mapping:import --force AppBundle yml
php app/console doctrine:mapping:convert annotation ./src --force
php app/console doctrine:generate:entities AppBundle