我在生产环境(CentOS 5.6)中遇到此错误,但它在开发中运行良好(Ubuntu 11.04).在这两种环境中,该应用程序都使用Ruby 1.9.3和Rails 3.0.9,并配有乘客和nginx.我的机械宝石版本是2.3.
code converter not found (UTF-8)
此代码的最后一行触发它:
mech = Mechanize.new
page = mech.get("http://myurl.com/login.php?login_name=a&password=b")
form = page.form_with(:name => "loginForm")
form.field_with(:name => "active_pgm").value = '1'
page = form.submit
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?config.encoding = "utf-8"我的应用程序确实存在.rb.