Я использую драгоценный камень VPIM для рельсов для создания vcards для пользователей на основе их информации о профиле.получение «недействительного многобайтного выхода:/^ xFF xFE/(SyntaxError)» ошибка на Heroku
Все работает отлично на моем локальном хосте, но когда я развертываю в Heroku, приложение падает.
Я получаю ошибку ниже в журналах Heroku, который я предполагаю, что вызывает приложение к краху ...
/app/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require': /app/vendor/bundle/ruby/2.0.0/gems/vpim-0.695/lib/vpim/vcard.rb:678: invalid multibyte escape: /^\xFE\xFF/ (SyntaxError)
2013-10-27T15:52:14.211497+00:00 app[web.1]: invalid multibyte escape: /^\xFF\xFE/
Любая идея о том, как решить эту проблему?
Вот драгоценный камень, который я использую, и некоторые возможные решения, которые я еще не смог получить. Это может быть из-за моего уровня понимания рубинов на рельсах.
Gem: GitHub (точка) ком/фрейзер/VPIM рельсы
Возможные решения: https://github.com/sam-github/vpim/issues/5
https://github.com/GetJobber/vpim-rails/commit/0c92b5d7f9b2f6a59bdeea3127dbb668072371cc
Любая помощь будет оценена.
этан
Кажется, что он несовместим с Ruby 2.0. Вы пробовали одну из вилок, которые ее поддерживают? –
@Beerlington Я установил вилку Vcard, которая якобы поддерживает ее. Но нет никакой документации о том, как интегрировать ее. –