繁体   English   中英

UTF-8中的Ruby on Rails无效字节序列(ArgumentError)

[英]Ruby on Rails invalid byte sequence in UTF-8 (ArgumentError)

当我运行命令

rails generate mongoid:config

要么

rails generate rspec:install

我收到此错误- match: invalid byte sequence in UTF-8 (ArgumentError)
我尝试过这些宝石:

gem 'rack-utf8_sanitizer'
gem "handle_invalid_percent_encoding_requests"
gem 'utf8-cleaner'

他们没有帮助! 我正在使用Macbook OSX 10.9,该如何解决? 我正在使用ruby 2.1.2,并通过rails new myapp创建应用程序,但代码中尚未更改任何内容。

我发现了问题所在! 它是一个gem“ spring”,运行时会自动添加到Gemfile中:rails new myapp。 为了避免这个问题,您需要运行:rails new myapp --skip-spring
我在这里找到答案: Rails弹簧破碎发电机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM