2014-12-06 2 views
0

codeigniter의 기능에 문제가 있습니다. 완벽 작동 http://pastebin.com/YGj9ExkUhtmlspecialchars() : 인수 CodeIgniter에서 유효하지 않은 멀티 바이트 시퀀스

내 로컬 컴퓨터에,하지만 내 원격 서버에 경고 나에게 반환 : 이 내 컨트롤러 코드

심각도 : 반드시 htmlspecialchars() : 잘못된 멀티 바이트 시퀀스 경고 메시지 인수 파일 이름 : 코어/Common.php 줄 번호 : 553

PHP의 버전은 동일합니다 - 5.3

내가 내 _clean 함수 내에서 그 문제를 생각한다 하지만 나는 잘 모르겠다. 내 검색 결과에 성공하지 못했습니다. 어떤 사람들은 인코딩 문제를 말했습니다.

답변

0

인코딩을 UTF-8으로 지정했는지 확인하십시오.

htmlspecialchars($str, ENT_COMPAT, 'UTF-8'); 

htmlspecialchars()의 기본은 그 오류 이유를 설명 할 수 ISO-8859-1이다.

관련 문제