0
當我運行命令紅寶石在UTF-8(引發ArgumentError)Rails的無效字節序列
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創建應用程序,並且在代碼中尚未更改任何內容。
您使用的是什麼Ruby版本?你在使用'rails new NAME'時如何命名你的應用程序? – spickermann 2014-09-01 22:02:15
如果有堆棧跟蹤,請發佈堆棧跟蹤。您可能有一個與您正在使用的Ruby版本不兼容的gem。 – tadman 2014-09-01 22:04:59
您是否在控制器或模型中添加了帶「**ñ**」或「**'**」的字符串? 我以前曾經遇到過這個問題,並在文件開頭 – robzdc 2014-09-01 22:09:37