Encoding-Probleme in rails auf ruby 1.9.1

Ich bin mit rails 2.3.3 und ruby 1.9.1.

Ich versuche zu Rendern einer Ansicht mit einem teilweisen. In der partiellen i Ausgang ein Feld von einem Modell, ist in UTF8 kodiert.
Dieser schlägt mit

ActionView::TemplateError (incompatible character encodings: ASCII-8BIT and UTF-8) on line #248 of app/views/movie/show.html.erb:
245:    <!-- Coloumn right | start -->
246:    <div class="col_right">
247: 
248:        <%= render :partial => 'movie_stats' %>
249: 
250:        <!-- uploaders -->
251:        <div class="box_white">     

Auf der anderen Seite, kann ich der Ausgabe das Feld mit utf8-Inhalte nur in Ordnung, wenn ich direkt verwenden, um das Feld in einer Ansicht (wenn es nicht in einem teilweisen).

Wie kann ich dieses Problem beheben?
Ich habe bereits versucht die Einstellung der Standard-Codierung, aber das schien nicht zu funktionieren.

  • Wie haben Sie versucht, die Einstellung der Standard-Codierung? Können Sie uns ein Beispiel geben?
InformationsquelleAutor tliff | 2009-08-28
Schreibe einen Kommentar