This post is also available in: 日本語 (Japanese)
rails5にアップデートして、サーバーを立ち上げようと思ったら、以下のようなエラーが出ました。
/active_support/i18n_railtie.rb:45:in `map': undefined method `existent' for #<String:0x0000000652dfb8> (NoMethodError)
これは単に、gemの will_paginate のバージョンが古いため起こることらしいので、アップデートすることで解決します。
rails5にアップデートして予測不可能なエラーが出たのかと思ってビックリしてしまいました。
gem 'will_paginate', '3.1.5'
参考:https://stackoverflow.com/questions/40170786/pagination-issue-map-undefined-method-existent
ちなみに、ユーザー認証gemに device を使っている場合も多いかと思いますが、その場合にもrails5ではエラーが出るようになるので、一部書き換える必要(forメソッドをpermitメソッドへ書き換え)があるみたいです。
これは日本語で書いてくださってる方がいますので、以下を参考にしてみてください。
http://qiita.com/karunru/items/2d8e11556213d536f7df