рельсы 2.3.5 с ruby ​​1.9.1p429: несовместимые кодировки символов: ASCII-8BIT и UTF-8 - PullRequest
0 голосов
/ 07 июля 2010

Я пробовал рубиновые хаки для utf8 (из: http://gist.github.com/273741) ... и все еще получаю следующую ошибку: ActionView :: TemplateError (несовместимые кодировки символов: ASCII-8BIT и UTF-8)

Что для меня странно, так это то, что тот же контент, если он извлечен с помощью действия post (поиск в приложении по html из), хорошо отображается ... однако при использовании get (используя ссылку html) он говорит, чтоих несовместимость персонажей!

Есть ли у вас какие-либо идеи о том, откуда они берутся? Есть ли патчи rails / ruby ​​для этой проблемы?

Спасибо,

1 Ответ

0 голосов
/ 07 июля 2010

Я думаю, что у вас проблема com из шаблонной кодировки в UTF-8, а не в ASCII, как попытки.

В Rails 3 есть новая конфигурация для этого:

# Configure the default encoding used in templates for Ruby 1.9.
config.encoding = "utf-8"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...