Nessun problema con l'installazione e l'aggiornamento di Redmine.
Per quanto riguarda Redmine, come Easy Redmine Open Source e altre piattaforme meno recenti, possono verificarsi problemi con l'installazione e l'implementazione di una configurazione del server aggiornata, il software software o il plug-in installato. La maggior parte delle persone si è spostata verso il basso, quindi si è preoccupata di risolvere i problemi.
Prima di applicare l'applicazione attuale al protocollo, l'oggetto chybová zpráva obsahující "Mate chybu ve své SQL syntaxi; manuale di controllo, che consente di controllare la tua versione del server MySQL per migliorare la sintassi dei metodi di calcolo... "
Causa
Per nome, il tuo databáze è stato salvato e non è stato eseguito con il supporto, non c'è nessuna applicazione possibile. Jednoduše ho nerozumí.
Soluzione
Devi aggiornare il tuo database.
Qual è il database aggiornato?
Podrobný popis c Knowledge Base.
Installa solo alcune delle attività di Easy Redmine che possono essere installate con la necessità di un'adeguata verifica, che può essere evitata dopo averla scaricata instrukcich (alespoň jednou v minulosti).
- Spravná oprávnění pomocí příkazů chgrp a chown podle nastavení serveru (např. chgrp -R www-data public_html)
- Spuťte instalaci znovu bundle exec rake easyproject:install RAILS_ENV=production, která vymaže cache (pokud ji spustíte jako root, nebude riuscito)
- Riavvia il server
Puoi utilizzare virtualmente il tuo sito web di Easy Software, quindi utilizzalo facile:
sudo chown -R facile / Home / facile / corrente
(v starších strojích - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R facile / Home / facile / corrente
(v starších strojích - sudo chgrp -R easy /srv/easyredmine/public_html)
cd / Home / facile / corrente
(v. starších strojích - cd /srv/easyredmine/public_html)
bundle exec rake easyproject:install RAILS_ENV=production
sudo service puma@tuo.nome.dominio riavvia
Non utilizzare il dispositivo per tutte le operazioni possibili.
Un paio di tipi diversi, con più possibilità di ascolto, possono arrivare fino a 500.
- correre Controllare i requisiti del server e zkuste opravit selhání ověření
- zazálohujte il tuo database
- resta in piedi nella zona dei clienti
- Ujištěte se, že webový server má Plný přístup veřejné, soubory, ceppo, tmp sciatto
- correre pacchetto di installazione, senza il test di sviluppo
- correre bundle exec rake easyproject:install RAILS_ENV=production
- riavviare il server dell'applicazione
- Smazat jakékoliv pluginy Redmine od treetích stran (také z databáze)
- napište nám na support@easyredmine.com a přiložte log/production.log
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
Per prima cosa controlla la connessione e la rete (verifica che il server sia raggiungibile utilizzando un comando ping o traceroute). Lato server firewall.
Se tutto quanto sopra sembra a posto, prova a ottenere alcune informazioni da nginx error.logs. Controlla nginx error.log sul lato server - /var/log/nginx/error.log
Verifica nuovamente che la tua configurazione nginx corrisponda allo standard indicato qui:
https://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;
log_errore /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 utilizzare SSLv3 ref: POODLE
includere /etc/nginx/mime.types;
default_type application / octet-stream;
server_names_hash_bucket_size 2048;
access_log /var/log/nginx/access.log;
sendfile su;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
tcp_nodelay on;
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 su;
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 è presente un certo timeout, ecco cosa succederà:
- velkych exportech
- preetížení serveru
- l'utente ha rastrellato l'interfaccia della GUI
Limite di utilizzo di MySQL
Questo è ciò che devi fare per poter usare MySQL. Záleží a na počtu uživatelů, ale měli byste mit povoleno alespoň 100 připojení.
Tato chyba se vyskytuje od verze 2018 1.2 (piattaforma 04.00 a vyšší).
Prova a installare l'aggiornamento aggiornato delle informazioni successive.
[!] Fai clic qui per trovare il file "Gemfile":
[!] Došlo k chybě při zpracování souboru `Gemfile`: nelze načíst takový soubor --
# plugin 'rys-bundler', github: 'easysoftware / rys-bundler', branch: 'master'> Plugin.hook ('rys-gemfile', self)
Bundler nemůže pokračovat.
Je to způsobeno zastaralou verzí instalátoru redmine.
Soluzione:
Prima dell'installazione aggiornata
$ gem install redmine-installer
- Seleziona la configurazione successiva da config/additional_environment.rb
- config.action_controller.relative_url_root = "/ easyredmine"
- poté zkompilujte prostředky (rake easyproject:install RAILS_ENV=production) un server restartujte
Ujistěte se, že je je nainstalován a spustěn wkhtmltopdf ( wkhtmltopdf potřebuje X server nebo jinou emulaci)
Vyzkoušejte to pomocí: "wkhtmltopdf google.com google.pdf"
Proxy di configurazione preliminare:
proxy_set_header X-Forwarded-Proto https
Per abilitare Easy Redmine sulla piattaforma Windows e per il tuo skype zprávy ExecJs :: RuntimeError
Vše, co musíte udělat, sì installare NODEJS nel proprio sistema per l'attivazione attuale.
Dopo aver effettuato l'installazione, procedere manualmente:
$ Aggiornamento fascio
$ rake db:migrate
$ Rake Redmine: plugins: migrate
Ujistěte se, že tuo server webový podporuje skutečnou velikost URL adresy
Ujistěte se, že NEPOUŽÍVÁTE webový server Webrick!
- Ujištěte se, že mate nejnovější verzi webového serveru a Ruby
- configura il filtro dotazionato così, in modo da adattarlo meglio alla politica
- resetta il tuo CRON, quindi neaktivoval tak často
- odkaz na tuto studii případu - Zrychlení Rails senza dotyku kódu Ruby
- controlla la tua configurazione - https://www.easyredmine.com/resources/installation/1885-recommended-optimal-configuration-of-easy-redmine-server
Zkopírujte složku soubor... dal tuo vecchio Redmine.
La maggior parte delle informazioni su Redmine può essere utilizzata nella configurazione del file Redmine non può essere utilizzata simbolicamente. Il dispositivo LAN non è collegato al cloud per la rete není doporučeno qualche problema s spolehlivosti.
Configurazione:
./config/configuration.yml
# Assolutní cesta k adresáři, kde jsou přílohy uloženy.
# Výchozí umístění je adresář 'files' e la tua istanza Redmine.
# La tua istanza EasyRedmine deve essere utilizzata per aprire e chiudere tutti gli indirizzi.
# Preklady: attachments_storage_path: /var/www/redmine/files
Problemi di questo tipo:
Se non sei in grado di accedere al sito, puoi farlo con ./log/production.log per i seguenti passaggi:
Nelze odeslat přílohu, /var/www/redmine/files/2015/08/150805095407_xxx.PNG non esiste più non è disponibile
ENOENT, Odmítnuto oprávnění... att.
Ujistěte se, že tuo server webový má plný přístup k složkám public, file, log, tmp s přístupem pro všechny uživatele.
Il nuovo impegno nella tua posizione di archiviazione è stato rimosso da Easy Redmine, ma non è un'applicazione stazionaria. Musíte nastavit webhooks na vašem deposito dei clienti (github, gitlab, TortoiseSVN,...) s informacemi o la tua istanza Easy Redmine.
- Preghiamo di farlo správy >> nastavení >> repozitáře
- Attivare WS per il repository správu
- Seleziona il pulsante API
- Uložte
- Mettiti sul repository dei tuoi clienti
- Predejte webhook
Prima di tutto, la tua pagina è easyredmine.company.com
Professionista - https://easyredmine.company.com/sys/git_fetcher
Nebo https://easyredmine.company.com/sys/git_fetcher?key=[API clic]
- nella pagina di accesso al cliente che può accedere a un indirizzo URL di qualsiasi tipo non clicchi sul polo jiného
Pro SVN - https://easyredmine.company.com/ sys / fetch_changesets
Nebo https://easyredmine.company.com/sys/fetch_changesets?key=[API clic]
Il numero 5 è per il tuo deposito clienti e nesouvisi con Easy Redmine. Non c'è niente da fare per installarlo su Redmine.
Prima di configurare la tua casa domestica, Easy Redmine è installato, puoi utilizzare la tua casa privata per aprirla e aprirla http://myeasyredmine.com misto pouhého http://myeasyredmine. Probabilmente non avrai più questo problema.
Přejděte do Administrace >> Nastavení >> Emailová upozornění
a ověřte, že address ODPOVĚĎ je správná.
Mela by být stejná (nebo alespoň z toho samého SMTP serveru) jako v konfiguračním souboru. Jinak některé emailové služby (gmail, yahoo, ecc.) Mohou upozornění odmítnout.
Controlla la tua configurazione questo foglio è nella banca dati.
In generale, la configurazione è attiva, il controllo di base, è possibile accedere al server di posta e al server Easy Redmine tramite telefono.
telnet vaše.domena.zde číslo_portu_zde (codice: telnet gmail.com 465)
Una volta che sei stato registrato, potresti avere problemi con il tuo server di posta, né esiste un problema con la configurazione del tuo server di posta.
Prima di procedere all'esportazione in PDF, è possibile ottenere un oggetto chyba (nebo se nic nestane). Produkční log bude obsahovat chybovou hlášku podobnou
Errno :: EPIPE (tubo rotto) o wkhtmltopdf: non può connettersi al server X
Problema con l'esportazione di componenti wkhtmltopdf
Zde jsou navržená řešení.
Server senza testa
Získejte potřebnou verzi wkhtmltopdf z http://wkhtmltopdf.org/downloads.html
Příklad (musíte pracovat s podrobnostmi vašeho vlastního prostředí):
- sudo apt-get install xvfb xauth
- wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo dpkg -i wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo apt-get -f install
- sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
- echo 'exec xvfb-run -a -s "-screen 0 640x480x16" xwkhtmltopdf "$ @"' | sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
- sudo chmod a + x / usr / local / bin / wkhtmltopdf
Pouze pro server senza testa
- Musíte mit nainstalovaný wkhtmltopdf na vašem serveru v PERCORSO
(Apt-get install wkhtmltox, yum install wkhtmltox)
La tua musica è stata installata in un pacchetto, creata da nessun fungo per l'aggiornamento di Easy Redmine - Prova a vedere se le funzioni del programma sono disponibili (avvia la console wkhtmltopdf https://easyredmine.com homepage.pdf)
- znovu spusťte rake easyproject:install RAILS_ENV=produzione
- riavviare il server
Installa pluginu
- NEinstallare il plugin come utilizzare ROOT
- Non utilizzare il plug-in Easy Gantt, quindi esiste (plugins/easy_gantt*)
- Elimina il plug-in rozbalené di REDMINE_ROOT/plugins
- VREDMINE_ROOT
Sputa: |
$ Bundle install |
- (aggiornamento pacchetto Nebo) |
$ Fascio exec rake db: migrate RAILS_ENV = produzione |
$ Fascio exec redmine rake: plugins: migrare RAILS_ENV = produzione |
Poté riavviare il server.
Požadavky pro úspěšnou instalaci
- Verze Redmine: compatibile con Redmine 3.2.x, 3.3.x, 3.4.x, 4.x.
- Verze Ruby: 2.3+ (dopo 2.6.)
- Tipo di database: MySQL (in seguito), PostgreSQL
Následujte postup instalace v #installazione. Oltre a ciò, è necessario installare un protocollo di nuova generazione. Pokud ano, snažte se je řešit podle popisu nebo kontaktujte support@easyredmine.com con il protocollo originale.
Installazione su Bitnami
Bitnami není testováno ani zaručeno. Dopo l'installazione, eseguire la procedura seguente:
Sputa: |
$ Aggiornamento fascio |
$ rake db:migrate |
$ Rake Redmine: plugins: migrate |