Nextcloudでアップデート後にメンテナンス中のままになる

owncloud_logo Linux
owncloud_logo

Nextcloudのサーバー側がをアップデートが公開されたので、アップデートをおこなうと下記のようにメンテナンスのままで、WEB画面にアクセスできなくなりました

アップデートの時にエラーもなかったので、5分くらい待ってもメンテナンスのままで、Nextcloudがあるサーバー側の設定ファイルで何かせっていがあるかも思い調べてみました。

設定ファイルでメンテモードをOffにする

Nextcloudの設定ファイル「nextcloud/config/config.php 」にある、「‘maintenance’ => true,」に箇所を「‘maintenance’ => false,」に変更すれば、メンテナンス中が解除されます

$ sudo vim /var/www/nextcloud/config/config.php 

'maintenance' => true,
// 「true」から「false」に変更します。
'maintenance' => false,

occ コマンドでメンテナンスモードをOffにする

Nextcloudを管理することができる「occ」コマンドでも、メンテナンスモードをOn/Offを切り替えることができます。
occ」コマンドのファイルは、Nextcloudにインストールしているディレクトリにあるので、そのファイルを利用して使用します

# OFFにする場合
$ cd /var/www/html/nextcloud
$ sudo -u apache /usr/bin/php occ maintenance:mode --off

# ONにする場合
$ cd /var/www/html/nextcloud
$ sudo -u apache /usr/bin/php occ maintenance:mode --on

# ディレクトリに移動しなくてもoccファイルにある場所に指定してもできます
$ sudo -u apache /usr/bin/php /var/www/html/nextcloud/occ maintenance:mode --off

 

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
LinuxWindows10仮想化
スポンサーリンク
adminをフォローする

コメント

  1. Aki より:

    この記事のおかげでNextcloudのエラーを解決する事ができました。
    ありがとうございます!(`・∀・´)

  2. Teru より:

    occコマンドでメンテナンスモードを終了する方法もあります。

    コマンド例:
    sudo -u nginx php /(occコマンドまでのパス)/occ maintenance:mode –off

  3. admin より:

    コメント有難うございます。occコマンドでのメンテナンスモードでOffにする方法を追加しています

タイトルとURLをコピーしました