Redmine 4.0 с Postgresql Ruby-on-Rails и Apache2-Passenger получил это x64_mingw` не является допустимой платформой - PullRequest
0 голосов
/ 08 февраля 2019

Мне нужна последняя версия Redmine с Postgresql Ruby-on-Rails и Apache2-Passenger в моем Debian Linux, работающем в экземпляре виртуальной машины.

При установке RAIL ENV я получил эту ошибку

x64_mingw` не является допустимой платформой.

Подробности журналов установки:

root@lamp-bafs:/#sudo apt-get install postgresql-9.0 apache2 subversion rake rubygems libopenssl-ruby libpgsql-ruby li

root@lamp-bafs:/# su postgres   
postgres@lamp-bafs:/$ psql  

postgres=# CREATE ROLE redmine1 LOGIN ENCRYPTED PASSWORD 'redmine123'NOINHERIT VALID UNTIL 'infinity';
CREATE ROLE
postgres=# CREATE DATABASE redmine1 WITH ENCODING='UTF8' OWNER=redmine1 TEMPLATE template0;
CREATE DATABASE

postgres=# \q
postgres@lamp-bafs:/$ exit
exit
root@lamp-bafs:/# cd /tmp
root@lamp-bafs:/tmp# svn co https://svn.redmine.org/redmine/branches/4.0-stable redmine-4.0

root@lamp-bafs:/tmp#
root@lamp-bafs:/tmp#  mv redmine-4.0/ /var/lib/redmine
root@lamp-bafs:/tmp# cd /var/lib/redmine
root@lamp-bafs:/var/lib/redmine#

root@lamp-bafs:/var/lib/redmine# cd redmine-4.0     
root@lamp-bafs:/var/lib/redmine/redmine-4.0# echo "production:      
>  adapter: postgresql      
>  database: redmine1       
>  host: localhost      
>  username: redmine1       
>  password: redmine123     
>  encoding: utf8       
>  schema_search_path: public">config/database.yml      
root@lamp-bafs:/var/lib/redmine/redmine-4.0#

Я должен запустить приведенное ниже в моем терминале SSH,

RAILS_ENV = конфигурация производственного рейка / initializers / session_store.rb

rake generate_session_store

RAILS_ENV = производственный рейк db: миграция

RAILS_ENV = рабочая грабля redmine: load_default_data

Я получил эту проблему

root@lamp-bafs:/var/lib/redmine# RAILS_ENV=production rake config/initializers/session_store.rb
`x64_mingw` is not a valid platform. The available options are: [:ruby, :ruby_18, :ruby_19, :mri, :mri_18, :m
ri_19, :rbx, :jruby, :mswin, :mingw, :mingw_18, :mingw_19]
root@lamp-bafs:/var/lib/redmine# rake generate_session_store
`x64_mingw` is not a valid platform. The available options are: [:ruby, :ruby_18, :ruby_19, :mri, :mri_18, :m
ri_19, :rbx, :jruby, :mswin, :mingw, :mingw_18, :mingw_19]
root@lamp-bafs:/var/lib/redmine# RAILS_ENV=production rake db:migrate
`x64_mingw` is not a valid platform. The available options are: [:ruby, :ruby_18, :ruby_19, :mri, :mri_18, :m
ri_19, :rbx, :jruby, :mswin, :mingw, :mingw_18, :mingw_19]
root@lamp-bafs:/var/lib/redmine# RAILS_ENV=production rake redmine:load_default_data
`x64_mingw` is not a valid platform. The available options are: [:ruby, :ruby_18, :ruby_19, :mri, :mri_18, :m
ri_19, :rbx, :jruby, :mswin, :mingw, :mingw_18, :mingw_19]

В моей версии Debian Ruby

 root@lamp-bafs:/var/lib/redmine# ruby -v
    ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

Установкаподробный журнал [1]

Как решить эту проблему.Я ценю тех, кто помогает решить эту проблему.

...