【问题标题】:invalid byte sequence in US-ASCII whith arrayUS-ASCII 数组中的无效字节序列
【发布时间】:2012-12-31 00:09:18
【问题描述】:

我正在尝试将字符串放入 rails 的数组中。我的问题是当这个数组中的元素不是英文时,它会给我这个奇怪的页面并说这个错误 - UsersController#my_profile 中的 ArgumentError

US-ASCII 中的无效字节序列

你知道我该怎么办吗??

谢谢

【问题讨论】:

  • 在文件开头添加#encoding: utf-8
  • 哪里是添加这个的最佳位置?

标签: ruby-on-rails


【解决方案1】:

如果你在 macOS 或 Linux 上,你可以这样启动 Middleman 来强制它使用 UTF-8:

LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8

不过,不确定 Windows。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 2013-04-03
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多