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

Ruby è un prerequisito per eseguire Easy Redmine. È un linguaggio di programmazione mantenuto e continuamente aggiornato. Ciò significa che una volta in un altro momento sarà necessario aggiornare il tuo Ruby per poter utilizzare le nuove versioni di Easy Redmine. L'aggiornamento di Ruby ha conseguenze, Per questo motivo ti presentiamo alcune linee guida, per cui non dimentichiamo di alcuna modifica relativa nelle tue configurazioni.

Il problema più comune è che il server (unicorno) non si avvia dopo l'aggiornamento di Ruby.

Questa guida è fornita con esempi di VM forniti da Easy Software - verificare sempre i passaggi prima di eseguire sul proprio server.

0 / Crea backup

1 / aggiornamento rubino (con rvm)
Sudo rvm ottenere testa
sudo rvm installa ruby-2.6.0-railsexpress
rvm usa --default ruby-2.6.0-railsexpress

Assicurati di utilizzare una versione compatibile, vedere la nostra requisiti di sistema.

2 / Installa bundler e unicorno e puma
gemma installa bundler unicorno puma

3 / Vai alla directory root dell'applicazione e installa le gemme
cd APPLICATION_ROOT
bundle update

4 / Installa Easy Redmine
Rake easyproject: installare RAILS_ENV = produzione

5 / Potrebbe anche essere necessario modificare la versione ruby ​​in uno script di avvio.
La configurazione deve essere in percorsi (dipende dalla versione della VM, del sistema operativo, ecc.):

/etc/systemd/system/puma @ .Service

/etc/systemd/system/unicorno @ .Service

/etc/systemd/system/easy.service

/lib/systemd/system/unicorn.service

esempio:

...
[Servizio]
Tipo = semplice
Utente = facile
WorkingDirectory = / srv / easyredmine / public_html
Ambiente = RAILS_ENV = produzione
PidFile = / srv / easyredmine / run / unicorn.pid
ExecStart = / bin / bash -lc 'rvm 2.6.0 Do unicorn -D -c /etc/unicorn/easyredmine.rb -E produzione '
...

Cambiare il Versione rubino O utilizzare "predefinito", salvarlo e quindi riavviare il servizio.

Se ancora non funziona, Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo. E inviarci stderr.log (Registro di errore unicorno) e production.log

Informazioni aggiuntive

Easy Redmine 2019 prova gratuita

Full-featured, 30 Days, protetti da SSL, backup giornalieri, nella tua posizione geo

or