1
우리는 Rails 3.2.3, Ruby 1.9.1 및 HAML을 사용하고 있습니다. 우리는 포스트 모델이 만 가끔 만 인터넷에서 익스플로러 9매우 이상한 인코딩 오류가 때때로 발생합니다
ActionView::Template::Error (incompatible character encodings: UTF-8 and ASCII-8BIT):
오류가 다음 줄에 발생하는 매우 이상한 것이 있습니다 :
= raw @post.content
느릅 나무가에서 게시물의 내용을 반환 데이터 베이스. 내용에 HTML 태그가 있음에 유의하십시오.
이상한 일들은 다음과 같습니다
오류는 (우리는 같은 IE 9 빌드를 사용하여 다른 시스템에서 오류를 재현 할 수 없습니다)- 때때로.
= raw @post.content.force_encoding('utf-8')
어떤 통찰력 :
우리는이 지혜 운 (같은 오류) 시도했습니다? 미리 감사드립니다.
업데이트 몇 가지 변경 후 이제 오류가 다음 줄에 표시 : 그 라인에있는 이상한 것은, 단지 공간 (안 탭)하고 ".social"문자열이 없습니다
37: .social
. 이건 미친 짓이야.
당신이 뭘 하려는지 조금 코드의 더를 공유 할 수 있습니까? –
다음은 전체 HAML보기입니다. https://dl.dropbox.com/u/4515172/problematic_view.html.haml –