简体   繁体   English

ArgumentError(US-ASCII中无效的字节序列):在ruby升级1.9.3中

[英]ArgumentError (invalid byte sequence in US-ASCII): in ruby upgrade 1.9.3

I am using ruby 1.9.3 and rails 3.0.3 in my application.while uploading any files i am getting following error in production 我在应用程序中使用ruby 1.9.3和rails 3.0.3。上传任何文件时,我在生产中遇到以下错误

ArgumentError (invalid byte sequence in US-ASCII): ArgumentError(US-ASCII中无效的字节序列):

config/initializers/rake_multipart.rb:35:in =~' config/initializers/rake_multipart.rb:35:in block in parse_multipart' config/initializers/rake_multipart.rb:30:in loop' config/initializers/rake_multipart.rb:30:in parse_multipart' config / initializers / rake_multipart.rb:35:in =~' config/initializers/rake_multipart.rb:35:in in parse_multipart =~' config/initializers/rake_multipart.rb:35:in块config / initializers / rake_multipart.rb:30:in loop' config/initializers/rake_multipart.rb:30:in parse_multipart中

If you are on macOS or Linux, you can start Middleman this way to force it to use UTF-8: 如果您使用的是macOS或Linux,则可以通过以下方式启动Middleman,以强制其使用UTF-8:

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

Not sure about Windows, though. 不过,不确定Windows。

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

相关问题 MembersController中的ArgumentError#登录US-ASCII中的无效字节序列 - ArgumentError in MembersController#login invalid byte sequence in US-ASCII US-ASCII(ArgumentError)中的字节序列无效,没有任何帮助 - invalid byte sequence in US-ASCII (ArgumentError), nothing helps bundle install error“US-ASCII(ArgumentError)中的无效字节序列” - bundle install error “invalid byte sequence in US-ASCII (ArgumentError)” Heroku-US-ASCII中的无效字节序列(ArgumentError) - Heroku - invalid byte sequence in US-ASCII (ArgumentError) 在US-ASCII问题中使用ruby 1.9.3的Rails 3.2无效字节序列 - Rails 3.2 with ruby 1.9.3 invalid byte sequence in US-ASCII issue 将Ruby升级到1.9.2后,Rails查看错误“US-ASCII中的无效字节序列”错误 - Rails view error “invalid byte sequence in US-ASCII” error after upgrading Ruby to 1.9.2 US-ASCII whith数组中的无效字节序列 - invalid byte sequence in US-ASCII whith array US-ASCII中的无效字节序列(Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper) - invalid byte sequence in US-ASCII (Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper) RVM,Ruby 1.9.2,Rails 2.3.8,Passenger和“US-ASCII中的无效字节序列” - RVM, Ruby 1.9.2, Rails 2.3.8, Passenger and “invalid byte sequence in US-ASCII” rake任务因US-ASCII中的无效字节序列而失败 - rake tasks fail with invalid byte sequence in US-ASCII
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM