操作
バグ #18
未完了redmineで4バイト文字のチケットを立てるとエラー吐く
ステータス:
新規
優先度:
通常
担当者:
-
開始日:
2023/12/25
期日:
進捗率:
50%
予定工数:
(合計: 0:00時間)
説明
多分だけどMySQLの文字コードがutf8になってない
nesotech Admin さんが1年以上前に更新
· 編集済み
utf8mb4じゃないのが原因ぽい
どこで拾ってきたのか忘れたけど,ご丁寧にdokcer-compose.ymlにutf8
って書いてある...
version: '3.1'
services:
redmine:
image: redmine
restart: always
ports:
- 8080:3000
environment:
REDMINE_DB_MYSQL: db
REDMINE_DB_PASSWORD: redmine
REDMINE_SECRET_KEY_BASE: supersecretkey
volumes:
- ./files:/usr/src/redmine/files
- ./plugins:/usr/src/redmine/plugins
- ./themes:/usr/src/redmine/public/themes
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: redmine
MYSQL_DATABASE: redmine
volumes:
- ./db:/var/lib/mysql
command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci
ところで mysql に入れませんが...
# mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
操作