Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php FOSUserBundle安装错误_Php_Symfony1_Fosuserbundle - Fatal编程技术网

Php FOSUserBundle安装错误

Php FOSUserBundle安装错误,php,symfony1,fosuserbundle,Php,Symfony1,Fosuserbundle,已编辑:[已解决!!] 哎呀。。。课堂上的打字错误。我的错误。解决了 版末 我是新来的。我已安装Symfony 2.0.12 我正在尝试安装FOSUserBundle,只是想看看它是如何工作的 我想我已经遵循了安装文档中详细介绍的所有步骤 我有一个Acme/StoreBundle/Entity/User.php,它扩展了FOSUserBundle“FOS/UserBundle/Entity/User”中的UserBase类。我完全按照文件中所说的那样做 当我运行演示时,出现以下错误: 致命错误:

已编辑:[已解决!!]

哎呀。。。课堂上的打字错误。我的错误。解决了

版末

我是新来的。我已安装Symfony 2.0.12

我正在尝试安装FOSUserBundle,只是想看看它是如何工作的

我想我已经遵循了安装文档中详细介绍的所有步骤

我有一个Acme/StoreBundle/Entity/User.php,它扩展了FOSUserBundle“FOS/UserBundle/Entity/User”中的UserBase类。我完全按照文件中所说的那样做

当我运行演示时,出现以下错误:

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

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

无法重新声明类myUser

真奇怪

有人知道吗


听起来好像我在其他地方声明了用户类。事实上,它是在FOSUserBundle和AcmeStoreBundle中声明的。但是,除非我丢失了什么,否则这就是文档所说的。看起来你的类加载了两次,不是吗?是的……但我不明白为什么或在哪里:(事实上……正如我所说,用户类是在FOSUserBundle和我的AcmeStoreBundle/实体中声明的。第二个类首先扩展了de。至于文档所说的,这是正常的方法……如果您在文件中设置断点,您可以确定为什么文件会加载两次。或者可能只是在其中放入一个抛出异常的语句w。)第二次,这样就可以得到堆栈跟踪。