This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
Tilfreds
ruby-opdateringer

Ruby er en forudsætning for at køre Easy Redmine. Det er et vedligeholdt og kontinuerligt opdateret programmeringssprog. Hvilket betyder, at du en gang imellem skal opdatere din Ruby for at kunne bruge nye versioner af Easy Redmine. Opdatering Ruby har konsekvenser, hvorfor vi præsenterer nogle retningslinjer, så du ikke glemmer nogen relateret ændring i dine konfigurationer.

Det mest almindelige problem er, at serveren (enhjørning) ikke starter efter Ruby-opdateringen.

Denne retningslinje er forsynet med eksempler fra VM'er, der leveres af Easy Software. Kontrollér altid trinene, før du udfører den på din egen server.

0 / Opret backup

1 / Upgrade ruby ​​(ved hjælp af rvm)
sudo rvm få hovedet
sudo rvm installere ruby-xnumx-railsexpress
rvm brug - standard ruby-2.6.0-railsexpress

Sørg for, at du bruger en kompatibel version, se vores Systemkrav.

2 / Installer bundler & enhjørning & puma
perle installation bundler enhjørning puma

3 / Gå til applikations rodmappe og installer ædelstene
cd APPLICATION_ROOT
bundt opdatering

4 / Installer Easy Redmine
rake easyproject: installer RAILS_ENV = produktion

5 / Du skal muligvis også ændre ruby-versionen i et opstartsskript.
Konfigurationen skal være i stier (afhænger af version af din VM, OS, osv.):

/ Etc / systemd / system /puma @ .service

/ Etc / systemd / system /enhjørning @ .service

/etc/systemd/system/easy.service

/lib/systemd/system/unicorn.service

Eksempel:

...
[Service]
Type = enkel
Bruger = let
WorkingDirectory = / SRV / easyredmine / public_html
Miljø = RAILS_ENV = produktion
PIDFile = / SRV / easyredmine / løbe / unicorn.pid
ExecStart = / bin / bash-lc 'rvm 2.6.0 gøre enhjørning -D -c /etc/unicorn/easyredmine.rb -E produktion '
...

Skift rubin version eller brug "standard", gem det og genstart tjenesten.

Hvis det stadig ikke virker, Denne e-mailadresse bliver beskyttet mod programmer som samler emailadresser. Du skal aktivere javascript for at kunne se. og send os stderr.log (enhjørnings fejllogbog) og production.log

Prøv Easy Redmine i en 30-dages gratis prøveperiode

Fuldt udstyret, 30 Dage, SSL-beskyttet, Daglige Backups, I din Geo-placering

or