en
Nyelv
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI fordítás
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Rubin verziók (frissítés)

A Ruby az Easy Redmine futtatásának előfeltétele. Ez egy karbantartott és folyamatosan frissített programozási nyelv. Ez azt jelenti, hogy időnként frissítenie kell a Ruby-t, hogy használni tudja az Easy Redmine új verzióit. Az aktuálisan támogatott Ruby verzió mindig szerepel a listában Szoftverkövetelmények táblázat.

A Ruby frissítése következményekkel jár, Ezért mutatunk be néhány iránymutatást, ezért ne felejts el minden konfigurációban bekövetkezett változást.

A leggyakoribb probléma az, hogy a szerver nem indul el a Ruby frissítése után.

Ez az útmutató az Easy Software által biztosított virtuális gépekből származó példákat tartalmaz – mindig ellenőrizze a lépéseket, mielőtt végrehajtaná a saját szerverén.

0/ Készítsen biztonsági másolatot

1/ Ruby frissítése (rvm használatával):

sudo rvm kap fejet
sudo rvm telepítése ruby-3.1.4-railsexpress
rvm use --default ruby-3.1.4-railsexpress

Győződjön meg róla, hogy kompatibilis verziót használ, tekintse meg oldalunkat rendszerkövetelmények.

2/ A kötegelő telepítése:

gem install bundler

3/ Lépjen az alkalmazás gyökérkönyvtárába, és telepítse a drágaköveket:

cd APPLICATION_ROOT
csomag frissítés

4/ Telepítse az Easy Redmine programot:

rake easyproject:install RAILS_ENV=termelés

5/ Lehetséges, hogy a ruby ​​verziót is módosítani kell egy indító szkriptben.
A konfigurációnak útvonalakban kell lennie (a virtuális gép verziójától, operációs rendszerétől stb.):

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

Példa:

...
[Szolgáltatás]
Type = egyszerű
User = könnyű
WorkingDirectory=/srv/easyredmine/public_html
Környezetvédelmi = RAILS_ENV = termelés
PIDFile=/srv/easyredmine/run/application.pid
ExecStart=/bin/bash -lc 'csomag exec puma -C /home/easy/puma.rb -e production'
...

Változtasd meg a rubin változat vagy használja az "alapértelmezett" értéket, mentse el, majd indítsa újra a szolgáltatást.

Ha még mindig nem működik, kapcsolatot az ügyfélszolgálattal és küldje el nekünk puma.err (puma hibanaplója) és termelés.napló

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióval

Teljes funkciók, SSL védett, napi biztonsági mentések az Ön földrajzi elhelyezkedésében