CI 묻고 답하기

제목 디비 에러문장이 euc-kr로 출력되는 문제..
글쓴이 EziX 작성시각 2011/11/09 13:21:11
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 21863   RSS
mysql 서버설정은 아래와 같습니다.
+--------------------------+-------------------------------------------+
| Variable_name            | Value                                     |
+--------------------------+-------------------------------------------+
| character_set_client     | utf8                                      |
| character_set_connection | utf8                                      |
| character_set_database   | utf8                                      |
| character_set_filesystem | binary                                    |
| character_set_results    | utf8                                      |
| character_set_server     | utf8                                      |
| character_set_system     | utf8                                      |
| character_sets_dir       | /opt/webapps/mysql5/share/mysql/charsets/ |
| collation_connection     | utf8_general_ci                           |
| collation_database       | utf8_general_ci                           |
| collation_server         | utf8_general_ci                           |
| completion_type          | 0                                         |
| concurrent_insert        | 1                                         |
| connect_timeout          | 10                                        |
+--------------------------+-------------------------------------------+

database.php 설정도 아래와 같습니다.
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';

전부다 정상적으로 입력되고 출력이 되는데..
에러메세지만 euc_kr로 출력이 됩니다.
원인을 몰라서 환장합니다.

�ߺ��� �Է� �� '33261374': key 2
이런식으로
 다음글 이미지 업로드 (4)
 이전글 CI 를 다운받아서 첨 사용해 보는데요. (11)

댓글

변종원(웅파) / 2011/11/09 13:50:11 / 추천 0
에러가 출력되는 페이지가 utf-8인지 확인해보세요. 간혹 뷰나 컨트롤러를 ansi로 만들거나
다른 페이지 복사해서 쓸때 그렇게 될 수도 있습니다.

그 페이지 상단에 메타태그가 선언되어 있는지도 확인하시구요.


http://lvsin.tistory.com/176  <- 여기 내용도 참고하세요.