Case No.5

知りたいことを調べて形にしてみたブログ。

Nextcloudをアップデートしていくと色んな警告が出る

出るよね。

 

たとえば、

いくつかの欠落しているオプションのインデックスを検出しました。データベースのパフォーマンスを向上させるために、(Nextcloudまたはインストールされたアプリケーションによって)新しいインデックスが追加されることがあります。インデックスの追加には時間がかかり、一時的にパフォーマンスが低下することがあるため、アップグレード時には自動的には行われません。インデックスが追加されると、それらのテーブルへのクエリが速くなるはずです。インデックスを追加するには、`occ db:add-missing-indices` コマンドを使用してください。 インデックスが不足: "unique_category_per_user" テーブル内の "vcategory", "cards_prop_abid_name_value" テーブル内の "cards_properties" 詳細については、ドキュメント?を参照してください。

そんなこと言われても、という感じなんだけど、要は書いてあることをウェブ権限で実行してやれば良いということである。

Almalinux9.4でapacheならば、

sudo -u apache php occ db:add-missing-indices

と実行する。ubuntuとかだとユーザーがwww-dataだったり、PHPのパスが/bin/phpだったりする。

同じように、

Mimetypeの移行が可能
1つ以上のmimetypeマイグレーションが利用できます。時折、特定のファイルタイプをよりよく扱うために新しいmimetypesが追加されます。大規模なインスタンスではmimetypesの移行に時間がかかるため、アップグレード時には自動的には行われません。移行を行うには `occ maintenance:repair --include-expensive` コマンドを使用してください。

とか言われた場合、

sudo -u apache php occ maintenance:repair --include-expensive

で。

広告はCrucialのメモリ。高くなりましたね。執筆時でamazon73400円。3月の時点では36000円だったから、まあ倍。あと他の記事にも書いたけど、コルセアは絶対選ばない。メモリの質がどうのじゃないのよっていう。