/ / Rails sequenza di byte non valida in utf-8 (ArgumentError) - ruby-on-rails

Rails sequenza di byte non valida in utf-8 (ArgumentError) - ruby-on-rails

Tutto quello che sto facendo è rails s dal codice scaricato da un server, che è in esecuzione senza problemi, ma è ostinato a superare questo errore

rails s
=> Booting Thin
=> Rails 4.0.2 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
Exiting
/usr/share/rvm/gems/ruby-2.1.4/gems/rack-1.5.2/lib/rack/builder.rb:36:in `[]": invalid byte sequence in utf-8 (ArgumentError)
from /usr/share/rvm/gems/ruby-2.1.4/gems/rack-1.5.2/lib/rack/builder.rb:36:in `parse_file"
from /usr/share/rvm/gems/ruby-2.1.4/gems/rack-1.5.2/lib/rack/server.rb:277:in `build_app_and_options_from_config"
from /usr/share/rvm/gems/ruby-2.1.4/gems/rack-1.5.2/lib/rack/server.rb:199:in `app"
from /usr/share/rvm/gems/ruby-2.1.4/gems/railties-4.0.2/lib/rails/commands/server.rb:48:in `app"
from /usr/share/rvm/gems/ruby-2.1.4/gems/rack-1.5.2/lib/rack/server.rb:314:in `wrapped_app"
from /usr/share/rvm/gems/ruby-2.1.4/gems/railties-4.0.2/lib/rails/commands/server.rb:75:in `start"
from /usr/share/rvm/gems/ruby-2.1.4/gems/railties-4.0.2/lib/rails/commands.rb:76:in `block in <top (required)>"
from /usr/share/rvm/gems/ruby-2.1.4/gems/railties-4.0.2/lib/rails/commands.rb:71:in `tap"
from /usr/share/rvm/gems/ruby-2.1.4/gems/railties-4.0.2/lib/rails/commands.rb:71:in `<top (required)>"
from bin/rails:4:in `require"
from bin/rails:4:in `<main>"

qualsiasi piccolo aiuto sarebbe un consiglio per salvare la vita per me, sbattendo la testa per un paio di giorni con installazioni e configurazioni in-numerose.

Grazie in anticipo.

risposte:

0 per risposta № 1

Uso gem "rack-utf8_sanitizer" o gem "handle_invalid_percent_encoding_requests" nel tuo gemfile e corri bundle.