0
방금 사이트를 테스트하고 다른 페이지의 일부 텍스트를 복사하여 내 사용자 프로필에 붙여 넣었습니다.사용자가 '비정상적인'문자를 복사하여 붙여 넣을 때 500 인코딩 오류가 발생했습니다.
Encoding::UndefinedConversionError: U+201C from UTF-8 to ISO-8859-1
기분을 상하게하는 문자 간단한 "
으로 밝혀졌다 : 나는 update
을 클릭하면, 나는 500 얻었다. 내 양식을 복사 및 붙여 넣기에 덜 취약하게 만들려면 어떻게해야합니까? 내 상황에서 많은 사용자가 그렇게 할 것이라고 생각합니까?
앤드류 , 어떻게 인코딩 설정에 대한 로컬 MySQL 데이터베이스와 Heroku 데이터베이스를 확인할 수 있습니까? – sscirrus
http://dev.mysql.com/doc/refman/5.5/en/internationalization-localization.html Heroku는 기본적으로 UTF-8 일 것입니다. –