这里还有一些其他问题,但它们很旧,恕我直言,没有得到令人满意的回答。
我在部署后尝试登录我的 symfony 1.4 应用程序时,在我的 error_log 中收到此错误 - “sfGuardUser”上的未知记录属性/相关组件“权限”,referer:”。我没有在我的本地机器上得到它。
当我提交登录表单时,Symfony 抛出 500 错误。如果我刷新页面,则重新发布登录表单并且我已登录。
任何人都可以提出可能导致这种情况的原因吗?
这里还有一些其他问题,但它们很旧,恕我直言,没有得到令人满意的回答。
我在部署后尝试登录我的 symfony 1.4 应用程序时,在我的 error_log 中收到此错误 - “sfGuardUser”上的未知记录属性/相关组件“权限”,referer:”。我没有在我的本地机器上得到它。
当我提交登录表单时,Symfony 抛出 500 错误。如果我刷新页面,则重新发布登录表单并且我已登录。
任何人都可以提出可能导致这种情况的原因吗?
答案可以在这里找到: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 在覆盖插件版本的位置生成类。
当我提交登录表单时,Symfony 抛出 500 错误。如果我刷新页面,则重新发布登录表单并且我已登录。
你用什么浏览器?我有同样的问题,但只在 Opera...
我不喜欢使用 build all 命令。如果一条 SQL 语句失败,build all 可以删除数据。永远不要用户在 Symfony 的生产环境中构建所有命令。