Je travaille sur une application Rails qui soumet une traduction française via Ajax et pour une raison quelconque, je continue à obtenir l'erreur suivante dans le journal: p>
Est-ce que quelqu'un sait comment résoudre ce problème? p>
correction: cela fonctionne sur le webrick Sever P>
endroit Je ne peux pas obtenir cela pour travailler sur un serveur de rails avec mince ... Quelqu'un d'autre se rencontre dans cela? P> codage :: CompatibilitéCodings incompatibles de caractères incompatibles: UTF-8 et ASCII-8BIT code> p>
# Encode: utf-8 code> en haut de chaque fichier que vous souhaitez utiliser avec différents caractères P>
3 Réponses :
+1 pour coller le code nécessaire dans la réponse, sauveriez les autres temps
Le code était sur là pour moi, string.force_coding ('utf-8') code> est la meilleure solution de contournement que j'ai vue. N'était-ce pas un problème avant la mise à niveau d'un serveur de 1,8,7 à 1.9.2
Je sais que c'est vieux, mais j'avais le même problème et la solution était dans le lien @dennismonsewicz a donné. En détail, le code était:
était: p>
J'ai corrigé ce problème en convertissant un fichier UTF8 en ASCII. Voir la réponse ici: Codes de caractères incompatibles Ruby 1.9 + Sinatra: ASCII-8BIT et UTF-8 P>