0

编辑:[已解决!!]

哎呀...课堂上的错字。我的错。解决了!

版本结束

我是 Symfony 的新手。我已经安装了 Symfony 2.0.12。

我试图安装 FOSUserBundle 只是为了看看它是如何工作的。

我想我已经遵循了安装文档中详述的所有步骤。

我有一个 Acme/StoreBundle/Entity/User.php,它扩展了 FOSUserBundle“FOS/UserBundle/Entity/User”中的 UserBase 类。我完全按照文档中的说明进行操作。

当我运行演示时,我收到以下错误:

致命错误:无法在第 12 行的 /Users/pgbonino/Sites/Symfony/src/Acme/StoreBundle/Entity/User.php 中重新声明类用户

无论我如何命名我的 User 类,我总是会得到相应的错误。第一个想法是将类的名称更改为“myUser”(因此它将是“class myUser extends BaseUser”。但随后错误变为:

无法重新声明类 myUser

这么奇怪。

有人知道吗?

听起来好像我在其他地方声明了 User 类。事实上,它是在 FOSUserBundle 和我的 AcmeStoreBundle 中声明的。但是,除非我失去了一些东西,否则这就是文档所说的。

4

0 回答 0