プラグインを入れているのですが、「管理」->「プラグイン」に何も表示されず、「表示するデータがありません」と表示されます。
何か原因を探る方法はないでしょうか?
導入したいpluginは、Easy Ganttです。
redmineの本体は、/var/lib/redmine/
にあります。
プラグインは、/var/lib/redmine/plugins/easy_gantt
のプラグインファイルを入れています。
入れたあと、下記を実行しました。
一番最初にマイグレートした時は実行されました。
sh
1$ cd /var/lib/redmine/ 2$ bundle exec rake redmine:plugins:migrate RAILS_ENV=production 3#2回目だったので、migrateは実行されず何も実行されませんでした。 4$
実行時のログ
実行時に、/log/product.log
には下記のように表示されます。
DEPRECATION WARNING: Using a dynamic :action segment in a route is deprecated and will be removed in Rails 6.0. (called from instance_eval at /var/lib/redmine/config/routes.rb:355) DEPRECATION WARNING: Using a dynamic :action segment in a route is deprecated and will be removed in Rails 6.0. (called from instance_eval at /var/lib/redmine/config/routes.rb:355)
## 試した事
- サーバーの再起動
環境
項目 | 設定内容 |
---|---|
Redmine | 4.0.3 |
OS | CentOS 7.6 |
Webサーバー | Nginx 1.12 |
データベース | MySQL 8.0 |
Ruby | 2.6.3p62 |
Rails | 5.2.3 |
問題があれば、ログに出力されていると思いますが、なにか記録されていないでしょうか?
ご指摘ありがとうございます。
Redmineのログについて教えていただきありがとうございます。
ログの結果を追記致しました。
こちらでも、情報を元に調査を続けてみます。
ログ拝見しました。出ているのが WARNING だけなら影響なさそうですねぇ...
そういえば、Ruby と Rails のバージョンは、いくつでしょうか?
うちも Easy Gantt 使っているのですが、まだ、 Redmine 3.4.10 なので、問題なく稼働してますと言えないんですよねぇ...
Redmine 4 に対応しているのかと思って、探してみると https://qiita.com/HiroshiAkutsu/items/d71564f10bc6559552e6 で問い合わせたら対応していると回答があったと記載されていて、インストール後のキャプチャーからすると 1.12 で問題なく対応しているみたいですね。
( インストールしたときの手順と この Qiita の手順でなにか異なっているところは無いでしょうか? )
度々ご確認いただきありがとうございます。
RubyとRailsのバージョンを追記させていただきました。
> インストールしたときの手順と この Qiita の手順でなにか異なっているところは無いでしょうか?
違うところは、pluginsディレクトリの場所です。
私が導入した時はredmine配下にhtdocsというディレクトリがなく、Redmine配下にpluginsディレクトリがあったためそこに実ファイルを入れました。
私がプラグインをダウンロードした時は、
バージョン3と4のファイルが同梱されていましたので、Redmine4用のファイルを導入しました。
もしかしたら、Redmineのインストールをbitnamiではなく、自力で構築したのでそこも関係しているかもしれません。