redmine 설치 후 사용할려고
사용자를 만들면서 다음과 같은 에러가 발생하였다면.. 한글때문이다
ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value: '\xEB\x8F\x84\xED\x98\x95' for column 'firstname' at row 1: INSERT INTO `users` (`type`, `login`, `firstname`, `lastname`, `language`, `status`, `salt`, `hashed_password`, `passwd_changed_on`, `created_on`, `updated_on`, `mail_notification`) VALUES ('User', 'vronze', '길동', '홍', 'ko', 2, 'ec9d2549c323a2ebda10c323ac174c58', '9feedaa08e179d1c513c5b7ebb56c6a74ae47373', '2018-10-30 09:06:24', '2018-10-30 09:06:24', '2018-10-30 09:06:24', 'only_my_events')): app/controllers/account_controller.rb:344:in `register_manually_by_administrator' app/controllers/account_controller.rb:165:in `register' lib/redmine/sudo_mode.rb:63:in `sudo_mode' |
다음을 체크해 보면된다.
1. Mariadb가 기본 문자셋이 utf8 인지
2. redmine database 생성 시 utf8로 생성했는지.
'IT 개발, develop > linux' 카테고리의 다른 글
cnetos7 그래픽 모드 사용하기 (0) | 2018.11.16 |
---|---|
php 5.X -> php 7.X 업그레이드 (centos) (0) | 2018.11.09 |
redmine linux centos7 에 설치 (0) | 2018.10.31 |
[ linux ] apache 로그 로테이트 설정 (0) | 2018.08.23 |
[ linux ] swap 사이즈 늘리기 (0) | 2018.08.23 |
댓글