首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Heroku上获取“无效多字节转义:/^xFF\xFE/ (SyntaxError)”错误

在Heroku上获取“无效多字节转义:/^xFF\xFE/ (SyntaxError)”错误
EN

Stack Overflow用户
提问于 2013-10-27 18:50:17
回答 1查看 3K关注 0票数 2

我使用rails的VPIM来根据用户的配置文件信息为他们创建vcards。

这一切在我的本地主机上都很好,但是当我部署到Heroku时,应用程序就会崩溃。

下面是heroku日志中的错误,我认为这是导致应用程序崩溃的原因.

代码语言:javascript
复制
/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(网点)com/fraser/vpim-rails

可能的解决方案:https://github.com/sam-github/vpim/issues/5

https://github.com/GetJobber/vpim-rails/commit/0c92b5d7f9b2f6a59bdeea3127dbb668072371cc

任何帮助都将不胜感激。

-Ethan

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-09 12:25:28

有一个快速的解决办法。打开以下文件

"/app/vendor/bundle/ruby/2.0.0/gems/vpim-0.695/lib/vpim/vcard.rb"

在文本编辑器中,并在文件开头添加以下行。

"#编码: ISO-8859-1"

这为我解决了问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19622003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档