簡體   English   中英

FOSUserBundle Symfony 2.6.7-PHP致命錯誤:無法重新聲明類

[英]FOSUserBundle Symfony 2.6.7 - PHP Fatal Error: cannot redeclare class

不幸的是,我正在研究的對象不是公開的,因為它是一個Intranet。 因此,我將盡我所能描述問題並使其易於回答。

我有一個干凈的Symfony 2.6安裝。 我已經使用composer安裝了FOSUserBundle(當前版本)。 我按照git hub上的文檔中的說明進行操作,然后在成功完成工作前一步,我收到了以下消息:

(安慰)

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();
    }
}

名稱空間已正確編寫,我找不到任何其他錯誤,問題或其他任何東西。 到現在為止,我非常絕望,希望有人能幫助我。

感謝您的閱讀和嘗試提供幫助。 親切的問候-彼得

您可能已經在某處聲明了User類,您可以嘗試在項目中執行“ User類”搜索

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM