This error is related to Logger class where the silence method was missing from the configuration. This error happens when you enable the logging like the following:

config.logger =

If you comment it out or remove this line, the error will go away.

Another way is to add the following lines in your development.rb file:

logger           =
logger.formatter = config.log_formatter
config.logger =

This uses the same ::Logger base class but also brings in the silence method which was failing. You'll notice you have a similar configuration in your production.rb file! (Source: