FOSUserBundle Symfony 2.6.7 - PHP Fatal Error: cannot redeclare class
FOSUserBundle Symfony 2.6.7 - PHP Fatal Error: cannot redeclare class
不幸的是,我正在研究的项目不是 public,因为它是一个 Intranet。所以我会尽我所能描述我的问题并使其易于回答。
我有一个干净的 Symfony 2.6 安装。我已经使用 composer 安装了 FOSUserBundle(当前版本)。我按照 git 集线器文档中的说明进行操作,在成功完成工作前一步,我收到了这条消息:
(控制台)
C:\Development\Webserver\htdocs\Intranet>php app/console doctrine:schema:update --force
PHP Fatal error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User in C:\Development\Webserver\htdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.p
hp on line 17
Fatal error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User in C:\Development\Webserver\htdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.php on
line 17
[2015-05-22 15:29:22] php.EMERGENCY: Fatal Compile Error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User {"type":64,"file":"C:\Development\Webserver\h
tdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.php","line":17,"level":-1,"stack":[]}
这是我的User.php
// src/Intranet/Bundle/UserBundle/Entity/User.php
namespace Intranet\Bundle\UserBundle\Entity;
use FOS\UserBundle\Model\User as BaseUser;
/**
* User
*/
class User extends BaseUser
{
public function __construct()
{
parent::__construct();
}
}
名称空间编写正确,我找不到任何其他错误、问题或任何其他内容。直到现在我都很绝望,我希望有人能帮助我。
在此先感谢您阅读并尝试提供帮助。
亲切的问候 - 彼得
您可能已经在某处声明了一个用户 class,您可以尝试在您的项目
中搜索 "class User"
不幸的是,我正在研究的项目不是 public,因为它是一个 Intranet。所以我会尽我所能描述我的问题并使其易于回答。
我有一个干净的 Symfony 2.6 安装。我已经使用 composer 安装了 FOSUserBundle(当前版本)。我按照 git 集线器文档中的说明进行操作,在成功完成工作前一步,我收到了这条消息:
(控制台)
C:\Development\Webserver\htdocs\Intranet>php app/console doctrine:schema:update --force
PHP Fatal error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User in C:\Development\Webserver\htdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.p
hp on line 17
Fatal error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User in C:\Development\Webserver\htdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.php on
line 17
[2015-05-22 15:29:22] php.EMERGENCY: Fatal Compile Error: Cannot redeclare class Intranet\Bundle\UserBundle\Entity\User {"type":64,"file":"C:\Development\Webserver\h
tdocs\Intranet\src\Intranet\Bundle\UserBundle\Entity\User.php","line":17,"level":-1,"stack":[]}
这是我的User.php
// src/Intranet/Bundle/UserBundle/Entity/User.php
namespace Intranet\Bundle\UserBundle\Entity;
use FOS\UserBundle\Model\User as BaseUser;
/**
* User
*/
class User extends BaseUser
{
public function __construct()
{
parent::__construct();
}
}
名称空间编写正确,我找不到任何其他错误、问题或任何其他内容。直到现在我都很绝望,我希望有人能帮助我。
在此先感谢您阅读并尝试提供帮助。 亲切的问候 - 彼得
您可能已经在某处声明了一个用户 class,您可以尝试在您的项目
中搜索 "class User"