Я пытаюсь перенести приложение sinatra на ruby 1.9
Я использую sinatra 1.0, стеллаж 1.2.0 и шаблоны erb
, когда я запускаю sinatra, он работает, но когда язапросить веб-страницу из браузера я получаю эту ошибку:
Encoding::CompatibilityError at /
incompatible character encodings: ASCII-8BIT and UTF-8
все файлы .rb имеют этот заголовок:
#!/usr/bin/env ruby
# encoding: utf-8
Я думаю, что проблема в файлах erb, даже если онапоказывает, что это кодировка UTF-8
[user@localhost views]$ file home.erb
home.erb: UTF-8 Unicode text
Кто-нибудь имел эту проблему раньше?Синатра не полностью совместима с ruby 1.9?