Blog

NextCloudのエラーメッセージを解消する

動作に支障がなくてもエラーは気になるものです

アップデートするとまたもやエラーが…

 先日,28.0.2のアップデートが出ていたので,早速更新したところ,セキュリティ&セットアップ警告の画面に新たなエラーメッセージが表示されました。

ss1.jpg

ss2.jpg

試行錯誤でエラー解消

 「データベースにいくつかのインデックスがありません。~」のエラーメッセージは,こちらのサイトを参考にしました。SSHでサーバにログインして,「export PATH=$PATH:/usr/local/php/8.1/bin/」というコマンドでphpが実行できるようにパスを通した後,Nextcloudをインストールしたフォルダに移動して,「php occ db:add-missing-indices」というコマンドを実行したところ,エラー表示が消えました。

 「サーバにはメンテナンスウィンドウの開始時間が設定されていません。~」のエラーメッセージは,こちらのサイトを参考にしてcronの設定をしました。レンタルサーバにログインしてcron設定のパネルにコマンドを入れるのですが,正しいコマンドが分からずファイルが開けませんのエラーメールを何回も受け取りました。

最終的に正しいコマンドが入力できたようで,NextCloudの推奨設定である5分おきのcronファイル実行ができるようになりました。

しかし,エラーメッセージが消えないので,どうしようと思い公式サイトのドキュメント(英語)を見ると,config.phpなる設定ファイルに「'maintenance_window_start' => 1,」という一文を追加するとよいという記述を見つけたのでその通りにしたところ,エラー表示が消えました。

 「PHP OPcacheモジュールが正しく設定されていません。~」のエラーメッセージは,出たり消えたりするので,今のところはそのままにしています。まずはPHP OPcacheモジュールが利用できる状態なのか調べないといけないのかなと考えています。

エラーが消えるとうれしい

 基本的な動作が変わるわけではないのですが,エラー表示が消えるとうれしいです。

この記事へのコメント

コメントはまだありません。

コメントを送る

必須
必須  
※ メールアドレスは公開されません
任意
必須
Loading...  画像の文字を入力してください
1
2
3
4
5
6
7
8