部署symfony服务器错误

时间:2011-05-18 09:10:16

标签: symfony-1.4

喜 我尝试登录时遇到此错误: 他在sfguarduser表中寻找一个列slug但没有列 00 |内部服务器错误| Doctrine_Connection_Mysql_Exception SQLSTATE [42S22]:未找到列:1054未知列's.slug'在'字段列表'中

当我尝试访问注册表单时,我有另一个错误

500 |内部服务器错误| Doctrine_Record_UnknownPropertyException “sfGuardUser”上的未知记录属性/相关组件“配置文件”

我手动将列slug添加到表sfguard用户,我收到此错误 - 未知的记录属性/相关组件 “sfGuardUser”上的“权限”,引用 - 当我在我的error_log中 尝试在部署后登录我的symfony 1.4应用程序。我不明白 它在我的本地机器上。 当我提交登录表单时,Symfony会抛出500错误。如果我刷新 页面,重新发布登录表单,我已登录。

谢谢!

1 个答案:

答案 0 :(得分:0)

您的schema.yml中是否已有此列 - 如果请重新构建模型和表单

php symfony doctrine:build --all-classes