Nextcloudをアップデート後エラー「One or more mimetype migrations are available.~ 」
Nextcloudを30.0.1 にアップデートして管理画面にアクセスすると下記のエラーが表示されました
One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types.
Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades.
Use the command `occ maintenance:repair –include-expensive` to perform the migrations.
警告メッセージの意味合いは以下となります
- 新しいMIMEタイプが追加された可能性がある: ファイルの種類をより正確に識別するために、新しいMIMEタイプが追加されていることがあります。
- MIMEタイプの移行が必要: 新しいMIMEタイプに対応するためには、既存のファイルのMIMEタイプを移行する必要があります。
- 移行に時間がかかる: 特にデータ量の多い環境では、MIMEタイプの移行に時間がかかるため、自動的には行われません。
- 手動での移行:
occ maintenance:repair --include-expensive
というコマンドを実行することで、手動でMIMEタイプの移行を行うことができます。
警告メッセージにあるように手動で「occ maintenance:repair –include-expensive」のコマンドをoccコマンドがあるNextcloudが導入されている場所で実行するとMIMEタイプの移行が実施されて警告のメッセージは解消されました
1.Nextcloudが稼働している サーバーにSSHでログインします
2.Nextcloudがあるディレクトリに移動します。ディレクトリは各環境にあわせてください
$ cd /var/www/html/nextcloud
3.occコマンドを実行します。私の環境ではApacheで動いているのでapacheユーザーで実行します。
# RHEL系(CentOS等) $ sudo -u apache php occ maintenance:repair --include-expensive # Ubuntu系 $ sudo -u www-data php occ maintenance:repair --include-expensive
4.MIMEタイプの移行追加され、管理画面に再度ログインするとエラーは解消されています
ディスカッション
コメント一覧
まだ、コメントがありません