Bu hatayı üretim ortamımda alıyorum (CentOS 5.6), ancak geliştirmede sorunsuz çalışıyor (Ubuntu 11.04). Her iki ortamda, uygulama Ruby 1.9.3 ve Rails 3.0.9 kullanıyor ve yolcu ve nginx ile servis edilir. Benim mekanize mücevher versiyonum 2.3.Hata nasıl engellenir "kod dönüştürücü bulunamadı (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
Herhangi bir fikir:
code converter not found (UTF-8)
Bu kodun son satırı tetikleyen? Benim application.rb içinde config.encoding = "utf-8"
var.
etrafında bir stacktrace var mı? Her iki makinede de ENV. – Reactormonk
Elbette. Yapıştırmak için çok büyük bir bağlantı var: http://pastebin.com/S41Z4zK6 – dgmdan