Mattermost:pluginsディレクトリのエラーがログに出力される時

Mattermostをバージョンアップ(3.5.0 → 4.9.2)させました。
OSは CentOS 7 です。

手順は本当に簡単でファイルを置き換えて起動するだけ‥。
ただ一点、起動後のログに下記のようなエラーが出たので解決策をメモしておきます。

解決策

Bugなのか、どうもディレクトリのパスが正しくないようで /opt/mattermost/config/config.json ファイルを直接編集したところ解消しています。(ただし後述の注意点あり)

“PluginSettings” 内の設定を変更します。

“ClientDirectory”: “./client/plugins”,
↓下記に変更
“ClientDirectory”: “/opt/mattermost/client/plugins”,

変更例は下記。

変更後、Mattermostを再起動したところログにエラーが吐かれなくなりました。

注意点:設定が元に戻るとき

ちなみに、ファイルの修正後にまたシステムコンソールからプラグインの有効化でSaveすると、設定がまた “ClientDirectory”: “./client/plugins” に戻ってしまいますので要注意です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です