プロジェクト

全般

プロフィール

機能 #110

未完了

さくらVPSのRedmineを4.1に更新する

高橋 徹 さんが約4年前に追加. 約3年前に更新.

ステータス:
解決
優先度:
通常
担当者:
カテゴリ:
Redmine
開始日:
2020/05/26
期日:
2020/06/11 (3年以上 遅れ)
進捗率:

80%

予定工数:

説明

さくらVPSで動作しているRedmineを3.4から4.1に更新する。

作業経緯をはてなブログ(次のURL)に記載


関連するチケット 1 (1件未完了0件完了)

次のチケットに後続 機能 #109: さくらVPSのOSをCentOS 8に更新する解決高橋 徹2020/05/072020/05/25

操作

高橋 徹 さんが約4年前に更新

  • 期日2020/05/06 から 2020/06/11 に変更
  • 開始日2020/04/18 から 2020/05/26 に変更
  • 次のチケットに後続 機能 #109: さくらVPSのOSをCentOS 8に更新する を追加

高橋 徹 さんがほぼ4年前に更新

  • 説明 を更新 (差分)
  • ステータス新規 から 解決 に変更
  • 進捗率0 から 80 に変更

高橋 徹 さんがほぼ4年前に更新

  • ステータス解決 から フィードバック に変更
  • 進捗率80 から 50 に変更

テーマ Bleuclair を使っての気づき事項

  • チケットの説明およびコメントの編集領域のフォントが「MS ゴシック」となっている。

説明の編集での各フィールドのフォント

入力欄 フォント 定義
プロジェクト Meiryo body
トラッカー Meiryo body
題名 MS Gothic #wrapper input[type="text"] 1
説明 MS Gothic #wrapper textarea.wiki-edit 2
リスト選択のカスタムフィールド Meiryo #body
開始日、期日 MS Gothic #wrappter input[type="date"] 3

1 bleuclairのapplication.cssで定義
font-family: "Osaka-Mono", "MS Gothic", sans-serif

2 bleuclairのapplication.cssで定義
font-family: "Osaka-Mono", "MS Gothic", sans-serif

3 monospacedが適用されている模様(forms.cssとは?)

コメントの編集

入力欄 フォント 定義
編集 MS Gothic #wrapper textarea.wiki-edit

高橋 徹 さんがほぼ4年前に更新

絵文字を記入したチケットを保存したらInternal Errorが発生した。

F, [2020-05-11T00:01:50.139832 #29417] FATAL -- : ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value: '\xF0\x9F\x88\xB4\x0D\x0A...'
  :

UTF-8の4バイト文字(サロゲートペア)で引っかかっている模様。mariadbの設定ではUTF8mb4を指定していたが・・・。
→ あっ、移行前のデータベースは各テーブルのCHARACTER SETがUTF8で、それをインポートしたので既存テーブルはUTF8のままかも。

MySQLのデータベース・テーブルには、CHARACTER SETとCOLLATION(照合順序)がある。
過去に作成したテーブルのダンプをインポートした場合、テーブルの属性は過去の値のまま。

今回の更新作業でMariaDBに設定した結果は、データベースのデフォルト値をutf8mb4およびutf8mb4_general_ci
移行したデータベースデータの各テーブルの設定は、utf8およびutf8_general_ci

ここでcollationを調べると、utf8_general_ciで生じる問題(大文字・小文字の区別なし、絵文字の区別なし)が出てきた。

対処を検討する。

高橋 徹 さんがほぼ4年前に更新

  • ステータスフィードバック から 進行中 に変更

移行前のデータベースのテーブルがUTF8の場合、UTF8からUTF8mb4に変更する。次を参照。

文字コード(character set)、照会順序(collocation)の変更

高橋 徹 さんが約3年前に更新

  • ステータス進行中 から 解決 に変更
  • 進捗率50 から 80 に変更

他の形式にエクスポート: Atom PDF