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

Dal momento che sia Redmine e Easy Redmine sono Open Source e sono più o meno indipendenti dalla piattaforma, Un po 'di installazione e aggiornamento problemi possono verificarsi a causa di varie configurazioni di server, versioni software o plugin installati. Lavoriamo duramente per tenere traccia di quelli più comuni, al fine di aiutare la risoluzione dei problemi.

Errore interno contenente "Permesso negato"

È stato installato o aggiornato Facile Redmine sotto utente con autorizzazioni insufficienti, non seguendo il nostro forte raccomandazione in istruzioni (almeno una volta).

  1. Autorizzazioni corrette per i comandi chgrp e chown in base alle impostazioni del server (ad es. chgrp -R www-data public_html)
  2. Eseguire nuovamente l'installazione del bundle exec rake easyproject:install RAILS_ENV=production che cancellerà la cache (se lo esegui dal root, non avrai successo)
  3. Riavviare il server

Se si utilizza la macchina virtuale fornito da Easy Software, eseguila con un utente Easy:

sudo chown -R easy /srv/easyredmine/public_html

sudo chgrp -R facile / srv / easyredmine / public_html

cd / srv / easyredmine / public_html

bundle exec rake easyproject:install RAILS_ENV=production

sudo service unicorn restart

Ricordate di impostare le autorizzazioni per tutte le cartelle necessarie.


Il sistema mi segnala l'errore 500 (errore interno). Cosa dovrei fare?

Qui ci sono alcuni suggerimenti che cosa si può fare se si esegue in errore 500.

  • eseguire il Controllare i requisiti del server e cercare di riparare le convalide fallite
  • back-up del tuo database
  • scaricare l'ultimo pacchetto dall'Area Cliente
  • verificare che il webserver abbia accesso completo public, file, log, tmp e cartelle
  • eseguire il pacchetto di installazione, senza il test di sviluppo
  • eseguire il bundle exec rake easyproject:install RAILS_ENV=production
  • application server restart
  • eliminare eventuali plugin Redmine di terze parti (anche dal database)
  • scrivici a Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo. e allegare log / production.log

Il mio Easy Redmine mostra 502 Bad Gateway

Ci sono molte possibili cause di questo errore. Ecco alcuni suggerimenti:

  • problema della cache del browser - prova a cancellarla
  • problema di DNS
  • problema di impostazione del server

In primo luogo, controlla la connessione e di rete (verifica che il server sia raggiungibile utilizzando un comando ping o traceroute). Firewall lato server.

Se tutto sembra andare bene, cerca di ottenere alcune informazioni da nginx error.logs. Controllalo dal lato server - /var/log/nginx/error.log

Verifica nuovamente che la tua configurazione nginx corrisponda allo standard indicato qui:
http://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine

Un esempio di configurazione nginx (come utilizzato da Easy Software). Molto simile a quello ufficiale, sono state ottimizzate solo alcune variabili:

user www-data;
worker_processes 8;

worker_rlimit_nofile 60000;

error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;

eventi {
worker_connections 10240;
# multi_accept on;
}

http {
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # non usare SSLv3 ref: POODLE
include /etc/nginx/mime.types;
default_type application/octet-stream;
server_names_hash_bucket_size 2048;

access_log /var/log/nginx/access.log;

sendfile on;
#tcp_nopush su;

#keepalive_timeout 0;
keepalive_timeout 65;
TCP_NODELAY su;


send_timeout 1800;
client_body_timeout 1800;
client_header_timeout 1800;
proxy_read_timeout 1800;
client_max_body_size 220m;
fastcgi_buffer_size 64K;
fastcgi_buffers 128 16k;
proxy_max_temp_file_size 0;
types_hash_max_size 4096;
types_hash_bucket_size 128;

proxy_busy_buffers_size 256k;
proxy_buffers 8 256k;
proxy_buffer_size 256k;


gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";

includere /etc/nginx/conf.d/*.conf;
include / etc / nginx / sites-enabled / *;
include / etc / nginx / siti-auto / *;
}

Altre possibili cause dell'errore 502 possono essere...

Unicorn non in esecuzione, a causa di

  • autorizzazioni insufficienti
  • versione sbagliata di passeggeri
  • versione errata di Ruby
  • Gem mancanti
  • filesystem rotto

Per scoprire l'esatto problema, è necessario controllare i log di errore in Unicorn o Apache + il log dell'applicazione da Easy Redmine (log/production.log)

timeout

Se bassa timeout è configurato, verrà visualizzato questo errore su:

  • grandi esportazioni
  • sovraccarico del server
  • esecuzione dei task rake dalla GUI

Limite di connessioni MySQL

Assicurarsi di avere un numero sufficiente di connessioni consentite a MySQL. Essa dipende dal numero di utenti, ma si dovrebbe avere almeno un 100 permesso.


[!] Si è verificato un errore durante l'analisi di `Gemfile`:

Questo errore si verifica dalla versione 2018 1.2 (piattaforma 04.00 e successiva)

Errore durante l'installazione dell'aggiornamento che contiene alcuni dei seguenti.

[!] Si è verificato un errore durante l'analisi di `Gemfile`:
[!] Si è verificato un errore durante l'analisi di `Gemfile`: impossibile caricare tale file -
# plugin 'rys-bundler', github: 'easysoftware / rys-bundler', ramo: 'master'> Plugin.hook ('rys-gemfile', self)
Bundler non può continuare.

È causato dalla versione obsoleta del programma di installazione di Redmine.

Soluzione:

Prima di installare l'aggiornamento

$ gem installa redmine-installer 

Dopo l'aggiornamento alla versione 2016, icone non sono presenti in tutto il sistema

Questo problema si verifica quando si utilizza un suffisso sul tuo URL Facile Redmine, ad esempio: https://company.com/easyredmine/

In questo caso, è necessario assicurarsi di avere il RAILS_RELATIVE_URL_ROOT variabile configurato a proprio suffisso corretto / easyredmine

BitNami:

  1. Crea un ulteriore file di configurazione config/additional_environment.rb
  2. config.action_controller.relative_url_root = "/ easyredmine"
  3. poi precompila gli asset (rake easyproject:install RAILS_ENV=production) e riavvia il server

I modelli di stampa non funzionano

Assicurarsi che wkhtmltopdf sia installato e funzionante (wkhtmltopdf ha bisogno di X server o altra emulazione)
Testalo usando: "wkhtmltopdf google.com google.pdf"


L'applicazione utilizza SSL, ma alcuni contenuti usano URL insicuri

Aggiungi questo alla tua configurazione proxy:

proxy_set_header X-Forwarded-Proto https


Cron non funziona - Le e-mail di Helpdesk, gli Alert, i task ricorrenti, ecc. non vengono elaborati automaticamente

Controllare la configurazione di cron. È molto importante che i compiti rake sono NON eseguito da root. Ciò causerà il fallimento a causa di autorizzazioni insufficienti.

Diciamo che stai eseguendo Easy Redmine come utente Easy. I comandi sono:
Visualizza cron attivi -u crontab facile -l
Editing -u crontab facile -e
Applica i cambiamenti sudo service cron reload

Esempio per l'esecuzione di cron ogni 5 minuti:
* / 5 * * * * /home/easy/scripts/easy_scheduler.sh &> / dev / null

/home/easy/scripts/easy_scheduler.sh
#! / bin / bash -l

LOG_FILE = "/ home / facile / corrente / log / easy_scheduler_rake.log"

echo "$ (date '+% Y-% m-% d% H:% M:% S') avvia il rake" >> $ {LOG_FILE}
cd / home / facile / corrente && pacchetto exec rake easyproject: scheduler: run_tasks RAILS_ENV = produzione >> $ {LOG_FILE}
echo "$ (data '+% Y-% m-% d% H:% M:% S') fine rake" >> $ {LOG_FILE}

/home/easy/scripts/easy_scheduler.sh deve essere un eseguibile:
sudo chmod + x /home/easy/scripts/easy_scheduler.sh

Non esitare a fare ricerche in rete per un manuale che spieghi con maggiore precisione l'impostazione di cron sul tuo server. Non costituisce infatti una funzione richiesta solamente da Easy Redmine.


ExecJS :: RuntimeError - Aggiornamento facile Redmine su Windows

Quando si sta aggiornando Facile Redmine su piattaforma Windows e ha colpito il messaggio di errore ExecJs :: RuntimeError

Tutto quello che dovete fare è install NODEJS sul sistema per l'aggiornamento corretto.

Redmine - Errore JS


Installazione di Easy Gantt PRO su Bitnami

Se l'installazione fallisce, eseguirla manualmente:

$ Aggiornamento fascio
$ rake db:migrate
$ Rake Redmine: plugins: migrate


Informazioni aggiuntive

Easy Redmine 2018 prova gratuita

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

or