此处还有其他一些问题,但它们已经陈旧,并且没有得到令人满意的回答恕我直言。
我收到此错误 - “未知记录属性/相关组件 “sfGuardUser”上的“权限”,引用:“ - 在我的错误日志中 尝试在部署后登录我的symfony 1.4应用程序。我不明白 它在我的本地机器上。
当我提交登录表单时,Symfony会抛出500错误。如果我刷新 页面,重新发布登录表单,我已登录。
有人可以提出可能导致这种情况的原因吗?
答案 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的生产环境中构建所有命令。