onozaty / redmine-view-customize

View customize plugin for Redmine
GNU General Public License v2.0
260 stars 62 forks source link

Error when install plugin! #118

Closed maxconqueror closed 9 months ago

maxconqueror commented 10 months ago

Hi , What a great plugin, thanks for your contribution. I got below error when install this plugin:

**It looks like Bundler could not find a gem. Maybe you didn't install all the gems that this application needs. To install your gems, please run:

bundle install If that didn't work, then the problem is probably caused by your application being run under a different environment than it's supposed to. Please check the following:

  1. Is this app supposed to be run as the apache user?
  2. Is this app being run on the correct Ruby interpreter? Below you will see which Ruby interpreter Phusion Passenger attempted to use. -------- The exception is as follows: -------

Could not find activerecord-compatible_legacy_migration-0.1.2 in any of the sources (Bundler::GemNotFound) /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/definition.rb:502:in materialize' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/definition.rb:189:inspecs' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/definition.rb:237:in specs_for' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:18:insetup' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler.rb:150:in setup' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/setup.rb:20:inblock in <top (required)>' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/ui/shell.rb:136:in with_level' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/ui/shell.rb:88:insilence' /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/setup.rb:20:in <top (required)>' /usr/local/rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:inrequire' /usr/local/rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in require' /usr/share/passenger/phusion_passenger/loader_shared_helpers.rb:263:inblock in run_load_path_setup_code' /usr/share/passenger/phusion_passenger/loader_shared_helpers.rb:366:in running_bundler' /usr/share/passenger/phusion_passenger/loader_shared_helpers.rb:261:inrun_load_path_setup_code' /usr/share/passenger/helper-scripts/rack-preloader.rb:100:in preload_app' /usr/share/passenger/helper-scripts/rack-preloader.rb:158:in' /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in <module:PhusionPassenger>' /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in

'_**

My Environment: _Redmine version 4.2.3.stable Ruby version 2.7.2-p137 (2020-10-01) [x86_64-linux] Rails version 5.2.6 Environment production Database adapter Mysql2

Sometimes I also encountered this error when installing a few plugins,. Thanks for your help

onozaty commented 10 months ago

It looks like a bundle install has not been done, since the error says that activerecord-compatible_legacy_migration is not found. Can you please detail the steps involved in the installation?

maxconqueror commented 10 months ago

Hi, I installed it as instructed below :

cd {RAILS_ROOT}/plugins git clone https://github.com/onozaty/redmine-view-customize.git view_customize cd ../ bundle install --without development test bundle exec rake redmine:plugins:migrate RAILS_ENV=production

I checked with the gem list command and found that activerecord-compatible_legacy_migration has been installed

Thank you so very much,

onozaty commented 10 months ago

Thank you for sharing your steps.

Are you saying that this error occurs even though activerecord-compatible_legacy_migration is installed?

Am I correct that the error does not occur when executing bundle exec rake redmine:plugins:migrate RAILS_ENV=production, but it occurs when accessing the Redmine page?

Thanks.

maxconqueror commented 10 months ago

Hi,

  1. Yes, This error occurs even though activerecord-compatible_legacy_migration is installed?
  2. Yes, it occurs when accessing the Redmine page on Browser. Part of the error displayed on the browser I wrote in the first post

This error also occurs when I install some other plugins. I don't have much experience with errors like this, I hope you can help.

Thanks for your patience.

onozaty commented 10 months ago

I created a similar environment at hand and tried it. I was able to install and use Redmine without any problems.

image

I do not know why the error occurs in your environment. The error message is that compatible_legacy_migration is not installed, but I don't know why.

Thanks.

onozaty commented 10 months ago

Can you check activerecord-compatible_legacy_migration with the bundle list command?

maxconqueror commented 10 months ago

Hi,

[root@inservr redmine]# gem list

LOCAL GEMS

actioncable (5.2.6) actionmailer (5.2.6) actionpack (5.2.6) actionpack-xml_parser (2.0.1) actionview (5.2.6) activejob (5.2.6) activemodel (5.2.6) activerecord (5.2.6) activerecord-compatible_legacy_migration (0.1.2) activestorage (5.2.6) activesupport (5.2.6) addressable (2.8.0) arel (9.0.0) benchmark (default: 0.1.0) bigdecimal (default: 2.0.0) builder (3.2.4) bundler (2.2.32, default: 2.1.4) cgi (default: 0.1.0) chronic (0.10.2) chunky_png (1.4.0) concurrent-ruby (1.1.9) ......

Here is result, Thank you!

onozaty commented 10 months ago

Please also tell me the result of the bundle list command.

maxconqueror commented 10 months ago

Hi, thanks for your patience. It here:

[root@insevr redmine]# bundle list Gems included by the bundle:

onozaty commented 10 months ago

I apologize again and again. Could you please try the bundle list --paths command as well?

maxconqueror commented 10 months ago

[root@insevr redmine]# bundle list --paths

/root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actioncable-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actionmailer-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actionpack-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actionpack-xml_parser-2.0.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/actionview-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activejob-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activemodel-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activerecord-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activestorage-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activesupport-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/addressable-2.8.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/arel-9.0.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/builder-3.2.4 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/chunky_png-1.4.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/concurrent-ruby-1.1.9 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/crass-1.0.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/css_parser-1.10.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/csv-3.1.9 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/erubi-1.10.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/globalid-0.5.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/htmlentities-4.3.4 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/i18n-1.8.11 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/loofah-2.12.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mail-2.7.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/marcel-1.0.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/method_source-1.0.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_magick-4.11.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_mime-1.0.3 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/minitest-5.14.4 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mysql2-0.5.3 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/net-ldap-0.17.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/nio4r-2.5.8 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/nokogiri-1.11.7-x86_64-linux /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/public_suffix-4.0.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/racc-1.6.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rack-2.2.3 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rack-openid-1.4.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rack-test-1.1.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rails-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rails-dom-testing-2.0.3 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rails-html-sanitizer-1.4.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/railties-5.2.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rake-13.0.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rbpdf-1.20.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rbpdf-font-1.19.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/redcarpet-3.5.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/request_store-1.5.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/roadie-4.0.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/roadie-rails-2.2.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rotp-6.2.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rouge-3.26.1 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rqrcode-2.1.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rqrcode_core-1.2.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/ruby-openid-2.9.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/rubyzip-2.3.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/sprockets-4.0.2 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/sprockets-rails-3.3.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/thor-1.1.0 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/thread_safe-0.3.6 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/tzinfo-1.2.9 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/websocket-driver-0.7.5 /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/websocket-extensions-0.1.5

Thank you so much,

onozaty commented 10 months ago

Thank you. Maybe there is something wrong with the activerecord-compatible_legacy_migration installation path, as it is not outputting it.

maxconqueror commented 10 months ago

Thank you, I also tried several troubleshooting guides but it doesn't work.

onozaty commented 10 months ago

What are the results of the following two commands?

ls -l /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems
gem list -d
maxconqueror commented 10 months ago

Hi, For the first cmd, result here: _total 12 drwxr-xr-x. 3 root root 73 Nov 24 2021 actioncable-5.2.6 drwxr-xr-x. 3 root root 75 Nov 24 2021 actionmailer-5.2.6 drwxr-xr-x. 3 root root 75 Nov 24 2021 actionpack-5.2.6 drwxr-xr-x. 3 root root 49 Nov 24 2021 actionpack-xml_parser-2.0.1 drwxr-xr-x. 3 root root 75 Nov 24 2021 actionview-5.2.6 drwxr-xr-x. 3 root root 73 Nov 24 2021 activejob-5.2.6 drwxr-xr-x. 3 root root 75 Nov 24 2021 activemodel-5.2.6 drwxr-xr-x. 4 root root 91 Nov 24 2021 activerecord-5.2.6 drwxr-xr-x. 6 root root 256 Jan 10 09:17 activerecord-compatible_legacy_migration-0.1.2 drwxr-xr-x. 6 root root 108 Nov 24 2021 activestorage-5.2.6 drwxr-xr-x. 3 root root 75 Nov 24 2021 activesupport-5.2.6 drwxr-xr-x. 6 root root 168 Nov 24 2021 addressable-2.8.0 drwxr-xr-x. 3 root root 76 Nov 24 2021 arel-9.0.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 benchmark-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 bigdecimal-2.0.0 drwxr-xr-x. 6 root root 166 Nov 24 2021 builder-3.2.4 drwxr-xr-x. 4 root root 106 Jan 14 13:01 bundler-2.2.32 drwxr-xr-x. 2 root root 6 Nov 24 2021 cgi-0.1.0 drwxr-xr-x. 4 root root 155 Jan 8 08:13 chronic-0.10.2 drwxr-xr-x. 9 root root 4096 Nov 24 2021 chunky_png-1.4.0 drwxr-xr-x. 4 root root 115 Nov 24 2021 concurrent-ruby-1.1.9 drwxr-xr-x. 3 root root 173 Nov 24 2021 crass-1.0.6 drwxr-xr-x. 3 root root 36 Nov 24 2021 css_parser-1.10.0 drwxr-xr-x. 4 root root 79 Nov 24 2021 csv-3.1.9 drwxr-xr-x. 2 root root 6 Nov 24 2021 date-3.0.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 dbm-1.1.0 drwxr-xr-x. 6 root root 263 Dec 1 2021 deface-1.5.3 drwxr-xr-x. 2 root root 6 Nov 24 2021 delegate-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 did_you_mean-1.4.0 drwxr-xr-x. 3 root root 88 Nov 24 2021 erubi-1.10.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 etc-1.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 fcntl-1.0.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 fiddle-1.0.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 fileutils-1.4.1 drwxr-xr-x. 2 root root 6 Nov 24 2021 forwardable-1.3.1 drwxr-xr-x. 2 root root 6 Nov 24 2021 getoptlong-0.1.0 drwxr-xr-x. 3 root root 53 Dec 1 2021 globalid-0.5.2 drwxr-xr-x. 3 root root 53 Dec 1 2021 globalid-1.0.0 drwxr-xr-x. 6 root root 230 Jan 10 03:36 haml-6.3.0 drwxr-xr-x. 4 root root 195 Jan 8 08:13 hash-deep-merge-0.1.1 drwxr-xr-x. 5 root root 79 Nov 24 2021 htmlentities-4.3.4 drwxr-xr-x. 3 root root 53 Nov 24 2021 i18n-1.8.11 drwxr-xr-x. 2 root root 6 Nov 24 2021 io-console-0.5.6 drwxr-xr-x. 2 root root 6 Nov 24 2021 ipaddr-1.2.2 drwxr-xr-x. 3 root root 17 Nov 24 2021 irb-1.2.6 drwxr-xr-x. 2 root root 6 Nov 24 2021 json-2.3.0 drwxr-xr-x. 4 root root 262 Jan 8 08:13 lazy_high_charts-1.6.1 drwxr-xr-x. 4 root root 83 Jan 8 08:26 liquid-2.4.1 drwxr-xr-x. 4 root root 83 Jan 8 09:10 liquid-2.6.3 drwxr-xr-x. 2 root root 6 Nov 24 2021 logger-1.4.2 drwxr-xr-x. 3 root root 96 Nov 24 2021 loofah-2.12.0 drwxr-xr-x. 3 root root 53 Nov 24 2021 mail-2.7.1 drwxr-xr-x. 3 root root 75 Nov 24 2021 marcel-1.0.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 matrix-0.2.0 drwxr-xr-x. 5 root root 197 Nov 24 2021 method_source-1.0.0 drwxr-xr-x. 3 root root 52 Nov 24 2021 mini_magick-4.11.0 drwxr-xr-x. 6 root root 229 Nov 24 2021 mini_mime-1.0.3 drwxr-xr-x. 4 root root 148 Nov 24 2021 minitest-5.14.4 drwxr-xr-x. 2 root root 6 Nov 24 2021 mutex_m-0.1.0 drwxr-xr-x. 5 root root 95 Nov 24 2021 mysql2-0.5.3 drwxr-xr-x. 3 root root 121 Nov 24 2021 net-ldap-0.17.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 net-pop-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 net-smtp-0.1.0 drwxr-xr-x. 8 root root 241 Nov 24 2021 nio4r-2.5.8 drwxr-xr-x. 6 root root 188 Jan 10 08:05 nkf-0.1.3 drwxr-xr-x. 5 root root 144 Nov 24 2021 nokogiri-1.11.7-x86_64-linux drwxr-xr-x. 2 root root 6 Nov 24 2021 observer-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 open3-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 openssl-2.1.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 ostruct-0.2.0 drwxr-xr-x. 4 root root 140 Jan 8 08:26 pdf-core-0.2.5 drwxr-xr-x. 3 root root 128 Jan 8 09:59 pdf-core-0.9.0 drwxr-xr-x. 5 root root 278 Jan 8 08:13 pdfkit-0.8.7.3 drwxr-xr-x. 3 root root 89 Dec 1 2021 polyglot-0.3.5 drwxr-xr-x. 6 root root 180 Jan 8 08:26 prawn-1.0.0 drwxr-xr-x. 6 root root 180 Jan 8 09:59 prawn-2.4.0 drwxr-xr-x. 5 root root 121 Jan 8 09:59 prawn-qrcode-0.5.2 drwxr-xr-x. 4 root root 97 Jan 8 09:59 prawn-rails-1.4.2 drwxr-xr-x. 5 root root 141 Jan 8 09:59 prawn-table-0.2.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 prime-0.1.1 drwxr-xr-x. 2 root root 6 Nov 24 2021 pstore-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 psych-3.1.0 drwxr-xr-x. 7 root root 4096 Nov 24 2021 public_suffix-4.0.6 drwxr-xr-x. 6 root root 135 Nov 24 2021 racc-1.6.0 drwxr-xr-x. 6 root root 192 Nov 24 2021 rack-2.2.3 drwxr-xr-x. 6 root root 192 Jan 14 13:16 rack-2.2.8 drwxr-xr-x. 3 root root 17 Nov 24 2021 rack-openid-1.4.2 drwxr-xr-x. 3 root root 75 Nov 24 2021 rack-test-1.1.0 drwxr-xr-x. 3 root root 71 Jan 14 13:16 rackup-1.0.0 drwxr-xr-x. 2 root root 23 Nov 24 2021 rails-5.2.6 drwxr-xr-x. 4 root root 65 Nov 24 2021 rails-dom-testing-2.0.3 drwxr-xr-x. 4 root root 85 Nov 24 2021 rails-html-sanitizer-1.4.2 drwxr-xr-x. 4 root root 108 Nov 24 2021 railties-5.2.6 drwxr-xr-x. 4 root root 260 Dec 1 2021 rainbow-3.0.0 drwxr-xr-x. 5 root root 117 Nov 24 2021 rake-13.0.6 drwxr-xr-x. 3 root root 211 Nov 24 2021 rbpdf-1.20.1 drwxr-xr-x. 4 root root 143 Nov 24 2021 rbpdf-font-1.19.1 drwxr-xr-x. 3 root root 17 Nov 24 2021 rdoc-6.2.1 drwxr-xr-x. 2 root root 6 Nov 24 2021 readline-0.0.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 readline-ext-0.1.0 drwxr-xr-x. 6 root root 145 Nov 24 2021 redcarpet-3.5.1 drwxr-xr-x. 8 root root 203 Jan 8 09:10 redmine_crm-0.0.63 drwxr-xr-x. 2 root root 6 Nov 24 2021 reline-0.1.5 drwxr-xr-x. 4 root root 162 Nov 24 2021 request_store-1.5.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 rexml-3.2.3 drwxr-xr-x. 4 root root 225 Nov 24 2021 roadie-4.0.0 drwxr-xr-x. 3 root root 244 Nov 24 2021 roadie-rails-2.2.0 drwxr-xr-x. 6 root root 4096 Nov 24 2021 rotp-6.2.0 drwxr-xr-x. 4 root root 79 Nov 24 2021 rouge-3.26.1 drwxr-xr-x. 6 root root 238 Nov 24 2021 rqrcode-2.1.0 drwxr-xr-x. 5 root root 196 Nov 24 2021 rqrcode_core-1.2.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 rss-0.2.8 drwxr-xr-x. 5 root root 131 Jan 8 09:10 ruby-ole-1.2.12.2 drwxr-xr-x. 5 root root 147 Nov 24 2021 ruby-openid-2.9.2 drwxr-xr-x. 4 root root 77 Nov 24 2021 rubyzip-2.3.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 sdbm-1.0.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 singleton-0.1.0 drwxr-xr-x. 7 root root 219 Jan 10 03:21 slim-5.2.0 drwxr-xr-x. 3 root root 69 Jan 10 03:21 slim-rails-3.6.3 drwxr-xr-x. 5 root root 210 Jan 8 09:10 spreadsheet-0.6.9 drwxr-xr-x. 4 root root 65 Nov 24 2021 sprockets-4.0.2 drwxr-xr-x. 3 root root 53 Dec 1 2021 sprockets-rails-3.3.0 drwxr-xr-x. 3 root root 53 Dec 1 2021 sprockets-rails-3.4.1 drwxr-xr-x. 2 root root 6 Nov 24 2021 stringio-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 strscan-1.0.3 drwxr-xr-x. 4 root root 189 Jan 10 03:21 temple-0.10.3 drwxr-xr-x. 4 root root 143 Nov 24 2021 thor-1.1.0 drwxr-xr-x. 4 root root 123 Jan 14 13:16 thor-1.3.0 drwxr-xr-x. 8 root root 230 Nov 24 2021 thread_safe-0.3.6 drwxr-xr-x. 4 root root 43 Jan 10 03:21 tilt-2.3.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 timeout-0.1.0 drwxr-xr-x. 2 root root 6 Nov 24 2021 tracer-0.1.0 drwxr-xr-x. 5 root root 137 Jan 8 08:26 ttfunk-1.1.1 drwxr-xr-x. 3 root root 110 Jan 8 09:59 ttfunk-1.7.0 drwxr-xr-x. 4 root root 134 Nov 24 2021 tzinfo-1.2.9 drwxr-xr-x. 2 root root 6 Nov 24 2021 uri-0.10.0 drwxr-xr-x. 4 root root 191 Jan 8 09:10 vcard-0.2.16 drwxr-xr-x. 2 root root 6 Nov 24 2021 webrick-1.6.0 drwxr-xr-x. 4 root root 83 Nov 24 2021 websocket-driver-0.7.5 drwxr-xr-x. 3 root root 72 Nov 24 2021 websocket-extensions-0.1.5 drwxr-xr-x. 6 root root 218 Jan 8 08:13 whenever-1.0.0 drwxr-xr-x. 7 root root 269 Jan 8 08:26 wicked_pdf-2.7.0 drwxr-xr-x. 3 root root 17 Jan 8 08:13 wkhtmltopdf-binary-0.12.6.6 drwxr-xr-x. 4 root root 203 Jan 10 08:05 writexlsx-1.11.2 drwxr-xr-x. 2 root root 6 Nov 24 2021 yaml-0.1.0 drwxr-xr-x. 3 root root 53 Jan 14 13:16 zeitwerk-2.6.12 drwxr-xr-x. 2 root root 6 Nov 24 2021 zlib-1.1.0

maxconqueror commented 10 months ago

And the second cmd, result:

_ LOCAL GEMS

actioncable (5.2.6) Authors: Pratik Naik, David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

WebSocket framework for Rails.

actionmailer (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Email composition, delivery, and receiving framework (part of
Rails).

actionpack (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Web-flow and rendering framework putting the VC in MVC (part of
Rails).

actionpack-xml_parser (2.0.1) Author: Prem Sichanugrist Homepage: http://www.rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

XML parameters parser for Action Pack (removed from core in Rails
4.0)

actionview (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Rendering framework putting the V in MVC (part of Rails).

activejob (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Job framework with pluggable queues.

activemodel (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

A toolkit for building modeling frameworks (part of Rails).

activerecord (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Object-relational mapper framework (part of Rails).

activerecord-compatible_legacy_migration (0.1.2) Author: sue445 Homepage: https://github.com/sue445/activerecord-compatible_legacy_migration License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Compatible migration file between Rails 4.2 and 5+

activestorage (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

Local and cloud file storage framework.

activesupport (5.2.6) Author: David Heinemeier Hansson Homepage: http://rubyonrails.org License: MIT Installed at: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0

A toolkit of support libraries and Ruby core extensions extracted
from the Rails framework._

.........and more

Thanks,

onozaty commented 10 months ago

Could you please execute the following command to try it out?

gem install activerecord-compatible_legacy_migration -v '0.1.2'

Then restart Apache and try to see if Redmine can be displayed.

maxconqueror commented 10 months ago

Hi, I have tried this before but it still shows the same error. I see the browser displaying this error (can be seen in the first post) : Is this app supposed to be run as the apache user? . Is it because of it or not?

onozaty commented 10 months ago

Hi, I have tried this before but it still shows the same error. I see the browser displaying this error (can be seen in the first post) : Is this app supposed to be run as the apache user? . Is it because of it or not?

If you are running Redmine itself under Apache, it will be running as an Apache user. If Redmine runs well with no plug-ins installed, then I don't think it matters which user it is running as.

Can you tell us the contents of .bundle/config in your Redmine home directory?

maxconqueror commented 10 months ago

Hi, --- BUNDLE_WITHOUT: "development:test" On my Redmine, some plugins install and run normally, some have errors. I'm quite confused with this

onozaty commented 9 months ago

Thanks.

Sorry for repeating. Could you also try the following command?

ls -la /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activerecord-compatible_legacy_migration-0.1.2
maxconqueror commented 9 months ago

Hi,

total 48 drwxr-xr-x. 6 root root 256 Jan 14 15:14 . drwxr-xr-x. 150 root root 8192 Jan 15 09:00 .. -rw-r--r--. 1 root root 1886 Jan 14 15:14 activerecord-compatible_legacy_migration.gemspec drwxr-xr-x. 2 root root 34 Jan 14 15:14 bin -rw-r--r--. 1 root root 628 Jan 14 15:14 CHANGELOG.md -rw-r--r--. 1 root root 46 Jan 14 15:14 .coveralls.yml -rw-r--r--. 1 root root 125 Jan 14 15:14 Gemfile drwxr-xr-x. 2 root root 181 Jan 14 15:14 gemfiles drwxr-xr-x. 3 root root 23 Jan 14 15:14 .github -rw-r--r--. 1 root root 97 Jan 14 15:14 .gitignore drwxr-xr-x. 3 root root 78 Jan 14 15:14 lib -rw-r--r--. 1 root root 1073 Jan 14 15:14 LICENSE.txt -rw-r--r--. 1 root root 51 Jan 14 15:14 Rakefile -rw-r--r--. 1 root root 2867 Jan 14 15:14 README.md -rw-r--r--. 1 root root 53 Jan 14 15:14 .rspec

Thanks,

onozaty commented 9 months ago

Sorry for repeating. Could you also try the following command?

ls -la /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/

Thanks.

onozaty commented 9 months ago

One more thing, please, also below.

ps -aef | grep Passenger
maxconqueror commented 9 months ago

Sorry for repeating. Could you also try the following command?

ls -la /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/

Thanks.

Hi,

total 24 drwxr-xr-x. 135 root root 4096 Nov 14 2021 . drwxr-xr-x. 8 root root 100 Nov 24 2021 .. drwxr-xr-x. 3 root root 73 Nov 14 2021 actioncable-5.2.0 drwxr-xr-x. 3 root root 73 Nov 14 2021 actioncable-5.2.6 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionmailer-5.2.0 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionmailer-5.2.6 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionpack-5.2.0 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionpack-5.2.6 drwxr-xr-x. 3 root root 49 Nov 14 2021 actionpack-xml_parser-2.0.1 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionview-5.2.0 drwxr-xr-x. 3 root root 75 Nov 14 2021 actionview-5.2.6 drwxr-xr-x. 3 root root 73 Nov 14 2021 activejob-5.2.0 drwxr-xr-x. 3 root root 73 Nov 14 2021 activejob-5.2.6 drwxr-xr-x. 3 root root 75 Nov 14 2021 activemodel-5.2.0 drwxr-xr-x. 3 root root 75 Nov 14 2021 activemodel-5.2.6 drwxr-xr-x. 4 root root 91 Nov 14 2021 activerecord-5.2.0 drwxr-xr-x. 4 root root 91 Nov 14 2021 activerecord-5.2.6 drwxr-xr-x. 6 root root 108 Nov 14 2021 activestorage-5.2.0 drwxr-xr-x. 6 root root 108 Nov 14 2021 activestorage-5.2.6 drwxr-xr-x. 3 root root 75 Nov 14 2021 activesupport-5.2.0 drwxr-xr-x. 3 root root 75 Nov 14 2021 activesupport-5.2.6 drwxr-xr-x. 6 root root 168 Nov 14 2021 addressable-2.8.0 drwxr-xr-x. 3 root root 76 Nov 14 2021 arel-9.0.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 benchmark-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 bigdecimal-2.0.0 drwxr-xr-x. 6 root root 166 Nov 14 2021 builder-3.2.4 drwxr-xr-x. 3 root root 21 Nov 14 2021 bundler-2.1.4 drwxr-xr-x. 4 root root 106 Nov 14 2021 bundler-2.2.31 drwxr-xr-x. 2 root root 6 Nov 14 2021 cgi-0.1.0 drwxr-xr-x. 9 root root 4096 Nov 14 2021 chunky_png-1.4.0 drwxr-xr-x. 4 root root 115 Nov 14 2021 concurrent-ruby-1.1.9 drwxr-xr-x. 3 root root 173 Nov 14 2021 crass-1.0.6 drwxr-xr-x. 3 root root 36 Nov 14 2021 css_parser-1.10.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 csv-3.1.2 drwxr-xr-x. 4 root root 79 Nov 14 2021 csv-3.1.9 drwxr-xr-x. 2 root root 6 Nov 14 2021 date-3.0.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 dbm-1.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 delegate-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 did_you_mean-1.4.0 drwxr-xr-x. 3 root root 88 Nov 14 2021 erubi-1.10.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 etc-1.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 fcntl-1.0.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 fiddle-1.0.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 fileutils-1.4.1 drwxr-xr-x. 2 root root 6 Nov 14 2021 forwardable-1.3.1 drwxr-xr-x. 2 root root 6 Nov 14 2021 getoptlong-0.1.0 drwxr-xr-x. 3 root root 53 Nov 14 2021 globalid-0.5.2 drwxr-xr-x. 5 root root 79 Nov 14 2021 htmlentities-4.3.4 drwxr-xr-x. 3 root root 53 Nov 14 2021 i18n-1.8.11 drwxr-xr-x. 2 root root 6 Nov 14 2021 io-console-0.5.6 drwxr-xr-x. 2 root root 6 Nov 14 2021 ipaddr-1.2.2 drwxr-xr-x. 3 root root 17 Nov 14 2021 irb-1.2.6 drwxr-xr-x. 2 root root 6 Nov 14 2021 json-2.3.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 logger-1.4.2 drwxr-xr-x. 3 root root 96 Nov 14 2021 loofah-2.12.0 drwxr-xr-x. 3 root root 53 Nov 14 2021 mail-2.7.1 drwxr-xr-x. 3 root root 53 Nov 14 2021 marcel-0.3.3 drwxr-xr-x. 3 root root 75 Nov 14 2021 marcel-1.0.2 drwxr-xr-x. 2 root root 6 Nov 14 2021 matrix-0.2.0 drwxr-xr-x. 5 root root 197 Nov 14 2021 method_source-1.0.0 drwxr-xr-x. 4 root root 190 Nov 14 2021 mimemagic-0.3.10 drwxr-xr-x. 3 root root 52 Nov 14 2021 mini_magick-4.11.0 drwxr-xr-x. 6 root root 229 Nov 14 2021 mini_mime-1.0.3 drwxr-xr-x. 6 root root 229 Nov 14 2021 mini_mime-1.1.2 drwxr-xr-x. 4 root root 148 Nov 14 2021 minitest-5.13.0 drwxr-xr-x. 4 root root 148 Nov 14 2021 minitest-5.14.4 drwxr-xr-x. 2 root root 6 Nov 14 2021 mutex_m-0.1.0 drwxr-xr-x. 5 root root 95 Nov 14 2021 mysql2-0.5.3 drwxr-xr-x. 3 root root 121 Nov 14 2021 net-ldap-0.17.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 net-pop-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 net-smtp-0.1.0 drwxr-xr-x. 4 root root 158 Nov 14 2021 net-telnet-0.2.0 drwxr-xr-x. 8 root root 241 Nov 14 2021 nio4r-2.5.8 drwxr-xr-x. 5 root root 144 Nov 14 2021 nokogiri-1.11.7-x86_64-linux drwxr-xr-x. 6 root root 164 Nov 14 2021 nokogiri-1.12.5-x86_64-linux drwxr-xr-x. 2 root root 6 Nov 14 2021 observer-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 open3-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 openssl-2.1.2 drwxr-xr-x. 2 root root 6 Nov 14 2021 ostruct-0.2.0 drwxr-xr-x. 11 root root 4096 Nov 14 2021 passenger-6.0.12 drwxr-xr-x. 4 root root 183 Nov 14 2021 power_assert-1.1.7 drwxr-xr-x. 2 root root 6 Nov 14 2021 prime-0.1.1 drwxr-xr-x. 2 root root 6 Nov 14 2021 pstore-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 psych-3.1.0 drwxr-xr-x. 7 root root 4096 Nov 14 2021 public_suffix-4.0.6 drwxr-xr-x. 3 root root 17 Nov 14 2021 racc-1.4.16 drwxr-xr-x. 6 root root 135 Nov 14 2021 racc-1.6.0 drwxr-xr-x. 6 root root 192 Nov 14 2021 rack-2.2.3 drwxr-xr-x. 3 root root 17 Nov 14 2021 rack-openid-1.4.2 drwxr-xr-x. 3 root root 75 Nov 14 2021 rack-test-1.1.0 drwxr-xr-x. 2 root root 23 Nov 14 2021 rails-5.2.0 drwxr-xr-x. 2 root root 23 Nov 14 2021 rails-5.2.6 drwxr-xr-x. 4 root root 65 Nov 14 2021 rails-dom-testing-2.0.3 drwxr-xr-x. 4 root root 85 Nov 14 2021 rails-html-sanitizer-1.4.2 drwxr-xr-x. 4 root root 108 Nov 14 2021 railties-5.2.0 drwxr-xr-x. 4 root root 108 Nov 14 2021 railties-5.2.6 drwxr-xr-x. 7 root root 199 Nov 14 2021 rake-13.0.1 drwxr-xr-x. 5 root root 117 Nov 14 2021 rake-13.0.6 drwxr-xr-x. 3 root root 211 Nov 14 2021 rbpdf-1.20.1 drwxr-xr-x. 4 root root 143 Nov 14 2021 rbpdf-font-1.19.1 drwxr-xr-x. 3 root root 17 Nov 14 2021 rdoc-6.2.1 drwxr-xr-x. 2 root root 6 Nov 14 2021 readline-0.0.2 drwxr-xr-x. 2 root root 6 Nov 14 2021 readline-ext-0.1.0 drwxr-xr-x. 6 root root 145 Nov 14 2021 redcarpet-3.5.1 drwxr-xr-x. 2 root root 6 Nov 14 2021 reline-0.1.5 drwxr-xr-x. 4 root root 162 Nov 14 2021 request_store-1.5.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 rexml-3.2.3 drwxr-xr-x. 4 root root 225 Nov 14 2021 roadie-4.0.0 drwxr-xr-x. 3 root root 244 Nov 14 2021 roadie-rails-2.2.0 drwxr-xr-x. 6 root root 4096 Nov 14 2021 rotp-6.2.0 drwxr-xr-x. 4 root root 79 Nov 14 2021 rouge-3.26.1 drwxr-xr-x. 6 root root 238 Nov 14 2021 rqrcode-2.1.0 drwxr-xr-x. 5 root root 196 Nov 14 2021 rqrcode_core-1.2.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 rss-0.2.8 drwxr-xr-x. 5 root root 147 Nov 14 2021 ruby-openid-2.9.2 drwxr-xr-x. 4 root root 77 Nov 14 2021 rubyzip-2.3.2 drwxr-xr-x. 2 root root 6 Nov 14 2021 sdbm-1.0.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 singleton-0.1.0 drwxr-xr-x. 4 root root 65 Nov 14 2021 sprockets-4.0.2 drwxr-xr-x. 3 root root 53 Nov 14 2021 sprockets-rails-3.3.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 stringio-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 strscan-1.0.3 drwxr-xr-x. 6 root root 137 Nov 14 2021 test-unit-3.3.4 drwxr-xr-x. 4 root root 143 Nov 14 2021 thor-1.1.0 drwxr-xr-x. 8 root root 230 Nov 14 2021 thread_safe-0.3.6 drwxr-xr-x. 2 root root 6 Nov 14 2021 timeout-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 tracer-0.1.0 drwxr-xr-x. 4 root root 134 Nov 14 2021 tzinfo-1.2.9 drwxr-xr-x. 2 root root 6 Nov 14 2021 uri-0.10.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 webrick-1.6.0 drwxr-xr-x. 4 root root 83 Nov 14 2021 websocket-driver-0.7.5 drwxr-xr-x. 3 root root 72 Nov 14 2021 websocket-extensions-0.1.5 drwxr-xr-x. 4 root root 154 Nov 14 2021 xmlrpc-0.3.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 yaml-0.1.0 drwxr-xr-x. 2 root root 6 Nov 14 2021 zlib-1.1.0

Thanks,

maxconqueror commented 9 months ago

ps -aef | grep Passenger

And here:

root 10813 10619 0 00:23 pts/0 00:00:00 grep --color=auto Passenger root 29746 29725 0 Jan15 ? 00:00:00 PassengerWatchdog root 29749 29746 0 Jan15 ? 00:00:10 PassengerHelperAgent nobody 29754 29746 0 Jan15 ? 00:00:01 PassengerLoggingAgent

Thanks for your patience,

onozaty commented 9 months ago

Thank you very much. Could you please check PassengerDefaultRuby in the Apache configuration, as we would like to know which ruby is referenced by Passenger.

If there are any other Passenger settings you have configured in Apache, please share them with me.

maxconqueror commented 9 months ago

Hi, This is Passenger and Redmine config:

My redmine.conf:

PassengerRuby /usr/local/rbenv/versions/2.7.2/bin/ruby
#PassengerRuby /usr/bin/ruby
<VirtualHost *:80>
    ServerName mydomain
    DocumentRoot "/var/www/redmine/public" 
    ErrorLog logs/redmine_error_log
    LogLevel warn

<Directory "/var/www/redmine/public">
        Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>
RewriteEngine on
RewriteCond %{SERVER_NAME} =mydomain
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>**

My Passenger.conf

<IfModule mod_passenger.c>
   PassengerRoot /usr/share/passenger//phusion_passenger/locations.ini
   PassengerRuby /usr/local/rbenv/versions/2.7.2/bin/ruby
   PassengerDefaultUser apache
</IfModule>

Thank you,

onozaty commented 9 months ago

Thank you very much. I now know the cause of the problem.

When run with Passenger, the gem file will refer to the following.

When you install the plugin, the bundle install installs the gem in the following.

When you install Redmine, you probably also run the bundle install command. Do you remember how you executed it at that time?

maxconqueror commented 9 months ago

Thank you so very much,

I don't remember clearly what I did when installing Bundle at the time of installing Redmine. Recently when installing some Plugins, I also tried to execute the bundle install command, but the results did not make any difference.

onozaty commented 9 months ago

Try executing the following command in the Redmine home directory.

bundle install --path vendor/bundle

This should install the gem under vendor/bundle. Also, the following line will be added to .bundle/config

BUNDLE_PATH: "vendor/bundle"

With this setting, Passenger will refer to the gem under vendor/bundle.

Could you please restart Apache and see if that solves the problem?

maxconqueror commented 9 months ago

Hi, Yes, BUNDLE_PATH: "vendor/bundle" added to .bundle/config. But the following error appears when running the redmine app:

cannot load such file -- nokogiri/nokogiri (LoadError)
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.7-x86_64-linux/lib/nokogiri/extension.rb:25:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.7-x86_64-linux/lib/nokogiri/extension.rb:25:in `rescue in <top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.7-x86_64-linux/lib/nokogiri/extension.rb:4:in `<top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.7-x86_64-linux/lib/nokogiri.rb:11:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.7-x86_64-linux/lib/nokogiri.rb:11:in `<top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-4.0.0/lib/roadie/inliner.rb:4:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-4.0.0/lib/roadie/inliner.rb:4:in `<top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-4.0.0/lib/roadie.rb:31:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-4.0.0/lib/roadie.rb:31:in `<top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-rails-2.2.0/lib/roadie/rails.rb:8:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-rails-2.2.0/lib/roadie/rails.rb:8:in `<top (required)>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-rails-2.2.0/lib/roadie-rails.rb:3:in `require'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/roadie-rails-2.2.0/lib/roadie-rails.rb:3:in `<top (required)>'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:60:in `require'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:60:in `block (2 levels) in require'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:55:in `each'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:55:in `block in require'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:44:in `each'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler/runtime.rb:44:in `require'
  /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/bundler-2.2.31/lib/bundler.rb:175:in `require'
  /var/www/redmine/config/application.rb:18:in `<top (required)>'
  /var/www/redmine/config/environment.rb:4:in `require'
  /var/www/redmine/config/environment.rb:4:in `<top (required)>'
  config.ru:3:in `require'
  config.ru:3:in `block in <main>'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:125:in `instance_eval'
  /var/www/redmine/vendor/bundle/ruby/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:125:in `initialize'
  config.ru:1:in `new'
  config.ru:1:in `<main>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:112:in `eval'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:112:in `preload_app'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:158:in `<module:App>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `<main>'
onozaty commented 9 months ago

I am a little unsure of the cause and would like to think of another way.

First of all, I would like to return to the original state,

Now restart Apache and confirm that the error is the same as before.

Please let me know the results of the following command so that I can check the information about your environment.

which gem
gem environment
maxconqueror commented 9 months ago

Hi, I have followed the steps as you instructed, the error is the same as before. This is the result of commands:

which gem:

/root/.rbenv/shims/gem

gem environment:

RubyGems Environment:
  - RUBYGEMS VERSION: 3.1.4
  - RUBY VERSION: 2.7.2 (2020-10-01 patchlevel 137) [x86_64-linux]
  - INSTALLATION DIRECTORY: /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
  - USER INSTALLATION DIRECTORY: /root/.gem/ruby/2.7.0
  - RUBY EXECUTABLE: /root/.rbenv/versions/2.7.2/bin/ruby
  - GIT EXECUTABLE: /bin/git
  - EXECUTABLE DIRECTORY: /root/.rbenv/versions/2.7.2/bin
  - SPEC CACHE DIRECTORY: /root/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /root/.rbenv/versions/2.7.2/etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
     - /root/.gem/ruby/2.7.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--no-document"
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /root/.rbenv/versions/2.7.2/bin
     - /root/.rbenv/libexec
     - /root/.rbenv/plugins/ruby-build/bin
     - /root/.rbenv/shims
     - /root/.rbenv/bin
     - /opt/rh/rh-ruby27/root/usr/local/bin
     - /opt/rh/rh-ruby27/root/usr/bin
     - /sbin
     - /bin
     - /usr/sbin
     - /usr/bin
     - /var/lib/snapd/snap/bin

Thank you,

onozaty commented 9 months ago

Could you also tell us the contents of the following file?

maxconqueror commented 9 months ago

Yes, of course, and it's here:

[locations]
natively_packaged=true
native_packaging_method=rpm
bin_dir=/usr/bin
agents_dir=/usr/libexec/passenger/
lib_dir=/usr/lib64/passenger
helper_scripts_dir=/usr/share/passenger/helper-scripts
resources_dir=/usr/share/passenger
include_dir=/usr/share/passenger/include
doc_dir=/usr/share/doc/passenger
ruby_libdir=/usr/share/passenger/
node_libdir=/usr/share/passenger/node
apache2_module_path=/usr/lib64/httpd/modules/mod_passenger.so
ruby_extension_source_dir=/usr/share/passenger/ruby_extension_source
nginx_module_source_dir=/usr/share/passenger/ngx_http_passenger_module
onozaty commented 9 months ago

Execute the following command in your Redmine home directory.

export GEM_HOME=/usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
gem install

Could you please restart Apache and see if that solves the problem?

maxconqueror commented 9 months ago
[root@insevr redmine]# export GEM_HOME=/usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
[root@insevr redmine]# gem install
ERROR:  While executing gem ... (Gem::CommandLineError)
    Please specify at least one gem name (e.g. gem build GEMNAME)
[root@instance5 redmine]

I get still error when running Redmine app,

Thank you,

onozaty commented 9 months ago

Sorry, I made a mistake. Please use the following.

export GEM_HOME=/usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
bundle install
maxconqueror commented 9 months ago

Hi, there is no difference, i get still error. Should I uninstall and reinstall the plugin from scratch?

Thanks,

onozaty commented 9 months ago

Hi, there is no difference, i get still error. Should I uninstall and reinstall the plugin from scratch?

Error with bundle install?

maxconqueror commented 9 months ago

Hi, there is no difference, i get still error. Should I uninstall and reinstall the plugin from scratch?

Error with bundle install?

No, bundle install run normally. But when I run redmine, I still get the same error as before

onozaty commented 9 months ago

Hi, there is no difference, i get still error. Should I uninstall and reinstall the plugin from scratch?

Error with bundle install?

No, bundle install run normally.

OK.

I believe activerecord-compatible_legacy_migration-0.1.2 is located below, could you please check?

ls -la /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/
maxconqueror commented 9 months ago

Sorry, but I don't see this bundle.

drwxr-xr-x.   3 root root   73 Nov 14  2021 actioncable-5.2.0
drwxr-xr-x.   3 root root   73 Nov 14  2021 actioncable-5.2.6
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionmailer-5.2.0
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionmailer-5.2.6
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionpack-5.2.0
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionpack-5.2.6
drwxr-xr-x.   3 root root   49 Nov 14  2021 actionpack-xml_parser-2.0.1
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionview-5.2.0
drwxr-xr-x.   3 root root   75 Nov 14  2021 actionview-5.2.6
drwxr-xr-x.   3 root root   73 Nov 14  2021 activejob-5.2.0
drwxr-xr-x.   3 root root   73 Nov 14  2021 activejob-5.2.6
drwxr-xr-x.   3 root root   75 Nov 14  2021 activemodel-5.2.0
drwxr-xr-x.   3 root root   75 Nov 14  2021 activemodel-5.2.6
drwxr-xr-x.   4 root root   91 Nov 14  2021 activerecord-5.2.0
drwxr-xr-x.   4 root root   91 Nov 14  2021 activerecord-5.2.6
drwxr-xr-x.   6 root root  108 Nov 14  2021 activestorage-5.2.0
drwxr-xr-x.   6 root root  108 Nov 14  2021 activestorage-5.2.6
drwxr-xr-x.   3 root root   75 Nov 14  2021 activesupport-5.2.0
drwxr-xr-x.   3 root root   75 Nov 14  2021 activesupport-5.2.6
drwxr-xr-x.   6 root root  168 Nov 14  2021 addressable-2.8.0
drwxr-xr-x.   3 root root   76 Nov 14  2021 arel-9.0.0
drwxr-xr-x.   2 root root    6 Nov 14  2021 benchmark-0.1.0
drwxr-xr-x.   2 root root    6 Nov 14  2021 bigdecimal-2.0.0
drwxr-xr-x.   6 root root  166 Nov 14  2021 builder-3.2.4
drwxr-xr-x.   3 root root   21 Nov 14  2021 bundler-2.1.4
drwxr-xr-x.   4 root root  106 Nov 14  2021 bundler-2.2.31
drwxr-xr-x.   2 root root    6 Nov 14  2021 cgi-0.1.0
.....
onozaty commented 9 months ago

I changed the GEM_HOME, which should have changed the installation location, Can you please check your settings below?

gem environment
maxconqueror commented 9 months ago

Hi,

RubyGems Environment:
  - RUBYGEMS VERSION: 3.1.4
  - RUBY VERSION: 2.7.2 (2020-10-01 patchlevel 137) [x86_64-linux]
  - INSTALLATION DIRECTORY: /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
  - USER INSTALLATION DIRECTORY: /root/.gem/ruby/2.7.0
  - RUBY EXECUTABLE: /root/.rbenv/versions/2.7.2/bin/ruby
  - GIT EXECUTABLE: /bin/git
  - EXECUTABLE DIRECTORY: /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/bin
  - SPEC CACHE DIRECTORY: /root/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /root/.rbenv/versions/2.7.2/etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
     - /root/.gem/ruby/2.7.0
     - /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--no-document"
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /root/.rbenv/versions/2.7.2/bin
     - /root/.rbenv/libexec
     - /root/.rbenv/plugins/ruby-build/bin
     - /root/.rbenv/shims
     - /root/.rbenv/bin
     - /opt/rh/rh-ruby27/root/usr/local/bin
     - /opt/rh/rh-ruby27/root/usr/bin
     - /sbin
     - /bin
     - /usr/sbin
     - /usr/bin
     - /var/lib/snapd/snap/bin
onozaty commented 9 months ago

Sorry for repeating myself. What is in .bundle/config?

maxconqueror commented 9 months ago

Sorry for repeating myself. What is in .bundle/config?


BUNDLE_WITHOUT: "development:test"


Thanks
onozaty commented 9 months ago

Once you have done so, please try erasing it below.

rm -rf /root/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activerecord-compatible_legacy_migration-0.1.2

Then, please do a bundle install again.

bundle install

Hopefully this will put /usr/local/rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activerecord-compatible_legacy_migration-0.1.2 in place.

maxconqueror commented 9 months ago

YES, Problem solved, Redmine app is running normally, View_customize plugin is installed. You've done a great job supporting your community, although it's possible this error was caused by a misconfiguration on my part. And I may still have to ask for your support in the next few steps when using this plugin. Nice to meet you, thank you so very much!