質問: User.new(user_params) ``` 17行目は上の1行でおそらくuser_paramsで受け取るものが悪いと思います。(ローカルでは成功しているため) ``` def user_params params.require(:user).permit(:nicename, :mail, :password, :password_digest) end ``` bcryptを導入するときに見た記事と同じ書き方なので問題がないと思います。というよりもローカルでは成功しているので、やはりデータベースだと思われますが。
回答: gitにpushし忘れているということはありませんか? もしくは、一度migrateしたマイグレーションファイルを上書きして変更しようとしていませんか? `rake db:migrate:status`でmigrateの状況が確認できるので、 ローカル環境と本番環境で見比べてみるとなにか分かるかもしれません。