美文网首页
报错汇总

报错汇总

作者: bigbug_ | 来源:发表于2017-10-10 09:57 被阅读0次
  • 正式环境提示no defined method status ,发现job表里没有status字段

执行RAILS_ENV="production" rake db:migrate解决

  • undefined method 'map' for nil:NilClass
  • 正式环境fa图标不显示,测试环境好使

把 sudo /etc/init.d/nginx restart 写成了 sudo /etc/init.d/nginx start 没有更新正式环境

  • Undefined method `stringify_keys'

If you're using the block form oflink_to,you can't have text content (the block is your text content). You'd need to do this:
<%= link_to project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %> Back<% end %>

  • 测试环境可以注册,正式环境不能注册

查看production.log 提示Key (email)=() already exists已经存在,但在user没有限制其为唯一,而且测试好用
试着改变email属性,将 default '' 改为 default null,还是不行

rails g migration change_email_on_users
def change
  change_column :users, :email, :string, :default => 'NULL'
end
rake db:migrate

将 email设为不验证唯一性validates :email, uniqueness:false,但在观察日志时看到还是检查了email的唯一性(devise验证的);最后将user.rb中的devise :validates去掉,解决,不验证email的唯一性了

相关文章

  • 报错汇总

    正式环境提示no defined method status ,发现job表里没有status字段 执行RAILS...

  • 报错汇总

    Error:Execution failed for task ‘:app:mockableAndroidJar’...

  • Centos7环境selenium+chrome+chromed

    这个报错还有可能是: 此类报错信息汇总为:启动谷歌浏览器报错了。但是使用root用户就可以使用,但是普通用户就报错...

  • eslint stylelint 报错处理汇总

    eslint stylelint 报错处理汇总 问题 Error: All input files were ig...

  • Django 报错汇总

    1.Django admin coercing to Unicode: need string or buffer...

  • IDLE报错汇总

    1.idle打开文件f5运行后提示inconsistent use of tabs 确保编辑器设置为将制表符显...

  • elasticsearch报错汇总

    elasticsearch启动报max virtual memory areas vm.max_map_count...

  • DialogFragment 报错汇总

    最近在降低项目总体错误率,发现有一些dialogFragment报了几个active、already added的...

  • Android 报错汇总

    1.安装时提示“应用组件的命名与已安装应用有冲突” 出现这个问题是用于同一套代码打了两个applicationId...

  • 软件报错汇总

    1、安装maker 运行多线程时出现conda把很多linux命令都自己做了,可按照官网安装相应的gcc(http...

网友评论

      本文标题:报错汇总

      本文链接:https://www.haomeiwen.com/subject/ynlmsxtx.html