en
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI превод
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Ruby версии (актуализиране)

Ruby е предпоставка за стартиране на Easy Redmine. Това е поддържан и непрекъснато актуализиран език за програмиране. Което означава, че от време на време ще трябва да актуализирате своя Ruby, за да можете да използвате нови версии на Easy Redmine. Текущата поддържана версия на Ruby винаги е посочена в Софтуерни изисквания масата.

Актуализирането на Ruby има последствия, Затова Ви представяме някои насоки, така че не забравяйте каквито и да е свързани с промените във Вашите конфигурации.

Най-често срещаният проблем е, че сървърът не се стартира след актуализацията на Ruby.

Тази насока е снабдена с примери от ВМ, предоставени от Easy Software - винаги проверявайте стъпките, преди да изпълните на собствения си сървър.

0 / Създаване на резервно копие

1/ Надграждане на ruby ​​(с помощта на rvm):

Sudo rvm получи главата
sudo rvm инсталирате ruby-3.1.4-railsexpress
rvm use - по подразбиране ruby-3.1.4-railsexpress

Уверете се, че използвате съвместима версия, вижте нашата Системни изисквания.

2/ Инсталиране на пакет:

скъпоценни камъни

3/ Отидете в основната директория на приложението и инсталирайте скъпоценни камъни:

cd APPLICATION_ROOT
сноп актуализация

4/ Инсталирайте Easy Redmine:

Rake easyproject: инсталирайте RAILS_ENV = производство

5 / Може също да се наложи да смените ruby ​​версията в стартовия скрипт.
Конфигурацията трябва да е в пътища (зависи от версията на вашата виртуална машина, операционна система и др.):

/etc/systemd/system/sidekiq@appname.service.requires/puma@appname.service
/etc/systemd/system/easy.service

Пример:

...
[Обслужване]
Тип = прост
Потребителят = лесно
WorkingDirectory = / SRV / easyredmine / public_html
Околна среда = RAILS_ENV = производство
PIDFile = / srv / easyredmine / run / application.pid
ExecStart = / bin / bash -lc „пакет exec puma -C /home/easy/puma.rb -e производство“
...

Променете Рубин версия Или използвайте "по подразбиране", запазете го и след това рестартирайте услугата.

Ако все още не работи, се свържете с поддръжката И ни изпратете пума.грешка (дневник на грешките на puma) и production.log

Опитайте Easy Redmine за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация