我在生产环境(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
有任何想法吗?我config.encoding = "utf-8"
的application.rb中有。