“sfGuardUser”上的未知记录属性/相关组件“权限”

时间:2011-05-09 13:09:56

标签: symfony-1.4 sfdoctrineguard

此处还有其他一些问题,但它们已经陈旧,并且没有得到令人满意的回答恕我直言。

我收到此错误 - “未知记录属性/相关组件 “sfGuardUser”上的“权限”,引用:“ - 在我的错误日志中 尝试在部署后登录我的symfony 1.4应用程序。我不明白 它在我的本地机器上。

当我提交登录表单时,Symfony会抛出500错误。如果我刷新 页面,重新发布登录表单,我已登录。

有人可以提出可能导致这种情况的原因吗?

3 个答案:

答案 0 :(得分:1)

答案可以在这里找到:http://oldforum.symfony-project.org/index.php/m/102097/

解决方案是:

rm ./lib/model/doctrine/base/BaseSfGuard*
./symfony cc

来自http://oldforum.symfony-project.org/index.php/m/102097/

似乎在某些时候我在我自己的架构文件中定义了这个关系,并且已经在某处缓存了。当我将代码移动到没有缓存的新服务器时,Symfony在一个覆盖插件版本的位置生成了类。

答案 1 :(得分:0)

  

当我提交登录表单时,Symfony   抛出500错误。如果我刷新了   页面,登录表单重新发布,我   我已登录。

你使用什么浏览器?我有同样的问题,但仅限于Opera ......

答案 2 :(得分:0)

我不喜欢使用build all命令。如果SQL语句失败,则构建all可以删除数据。永远不要在Symfony的生产环境中构建所有命令。