こんばんは。
管理画面を扱うユーザーさんからすると,
人名など表示できるもの(パソコンからフォームに入力できるもの)は,当然登録できると思っていることが多いですし,じっさい殆どは登録できるのですが,
例えば「吉」野さんの異体字(上部が土となる)は4バイトutf8で表現される補助文字に該当するようで,
(症状はmysqlのバージョン等で異なるようですが)その文字以降が空白(切り詰められて消えてしまう)になるケースがあります。
#modxのテスト環境では「??」に化けていました。
#この掲示板では「サポート外の字が含まれています」というメッセージとともに投稿できないようにチェックが走っています。
解消方法としては,テーブルやレコード登録時の文字コードを
utf8mb4
にすると良いらしいので,インストール時に要件(mysql5.5〜)を満たしている場合には,そちらが優先される仕様を検討いただけないでしょうか?
英語圏でもiOSの絵文字などが流行ると同様の問題が出てきそうです。
c.f.
https://dev.mysql.com/doc/refman/5.6/ja ... icode.html
よろしくお願い致します。
【要望】吉野家問題対応(mysql utf8mb4使用) 【解決済み】
【要望】吉野家問題対応(mysql utf8mb4使用) 【解決済み】
http://forum.modx.jp/viewtopic.php?p=9143#p9143
こちら対応しました。確認をお願いしてよいでしょうか?
こちら対応しました。確認をお願いしてよいでしょうか?