Ard*_*tum 3 production ruby-on-rails formtastic
我正在尝试在生产服务器上部署我的Rails3.0应用程序.之前有很多麻烦,但所有这些都解决了.而现在我还有另一个.
有乘客错误页面的文字:
错误消息: 未初始化的常量Formtastic :: FormBuilder
异常类: NameError
回溯:
0 /home/ubuntu/.rvm/gems/ruby-1.9.2-p180@rails3.0/gems/client_side_validations-3.1.0/lib/client_side_validations/formtastic.rb 20 in''
1 /home/ubuntu/projects/questroad/config/initializers/client_side_validations.rb 4 in '
2 /home/ubuntu/.rvm/gems/ruby-1.9.2-p180@rails3.0/gems/railties-3.0.7/lib/rails/engine.rb 201 inblock(2 levels)in'
3 /home/ubuntu/.rvm/gems/ruby-1.9.2-p180@rails3.0/gems/railties-3.0.7/lib/rails/engine.rb 200 in"each"
...
谷歌搜索结果对我没有帮助,现在我在这里.
UPD: 另外如果我尝试运行WEBrick服务器也会出现同样的错误.
UPD: 我尝试在Gemfile中评论"gem'client_side_validation'"行,错误消失了.但现在我不能使用这个宝石.
我遇到了同样的问题,但没有在生产中,我做了一个后在开发中遇到这个错误:
bundle update
Run Code Online (Sandbox Code Playgroud)
然后尝试运行我的rspecs.
似乎捆绑更新,安装了client_side_validations 3.1.0似乎会产生问题(...不确定原因,我没时间分析它atm),但是在Gemfile中使用固定版本解决了它:
gem 'client_side_validations', '3.0.5'
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
2122 次 |
| 最近记录: |