ページ 11

【要望】吉野家問題対応(mysql utf8mb4使用)

Posted: 2016年9月26日(月) 18:55
by noka
こんばんは。


管理画面を扱うユーザーさんからすると,
人名など表示できるもの(パソコンからフォームに入力できるもの)は,当然登録できると思っていることが多いですし,じっさい殆どは登録できるのですが,
例えば「吉」野さんの異体字(上部が土となる)は4バイトutf8で表現される補助文字に該当するようで,
(症状はmysqlのバージョン等で異なるようですが)その文字以降が空白(切り詰められて消えてしまう)になるケースがあります。

#modxのテスト環境では「??」に化けていました。
#この掲示板では「サポート外の字が含まれています」というメッセージとともに投稿できないようにチェックが走っています。

解消方法としては,テーブルやレコード登録時の文字コードを
utf8mb4
にすると良いらしいので,インストール時に要件(mysql5.5〜)を満たしている場合には,そちらが優先される仕様を検討いただけないでしょうか?
英語圏でもiOSの絵文字などが流行ると同様の問題が出てきそうです。

c.f.
https://dev.mysql.com/doc/refman/5.6/ja ... icode.html

よろしくお願い致します。

【要望】吉野家問題対応(mysql utf8mb4使用)  【解決済み】

Posted: 2016年10月02日(日) 11:00
by yama
http://forum.modx.jp/viewtopic.php?p=9143#p9143
こちら対応しました。確認をお願いしてよいでしょうか?