Το Můj Easy Redmine χρησιμοποιεί το 502 Bad Gateway.
Υπάρχουν πολλές πιθανές αιτίες αυτού του σφάλματος. Ακολουθούν μερικές συμβουλές:
- πρόβλημα cache του browser - δοκιμάστε να διαγράψετε cache από τον browser
- πρόβλημα DNS
- προβλήματος ρύθμιση διακομιστή
Πρώτα ελέγξτε τη σύνδεση και το δίκτυό σας (βεβαιωθείτε ότι ο διακομιστής είναι προσβάσιμος χρησιμοποιώντας μια εντολή ping ή εντολή traceroute). Πλευρά διακομιστή τείχους προστασίας.
Εάν όλα τα παραπάνω φαίνονται καλά, προσπαθήστε να λάβετε μερικές πληροφορίες από το nginx error.logs. Ελέγξτε το nginx error.log από την πλευρά του διακομιστή - /var/log/nginx/error.log
Διπλός έλεγχος ότι η διαμόρφωση nginx σας ταιριάζει με το πρότυπο. Τυπική διαμόρφωση nginx μπορείτε να βρείτε εδώ:
https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine
Παράδειγμα μιας ρύθμισης nginx (όπως χρησιμοποιείται από την Easy Software). Είναι αρκετά παρόμοια με τα επίσημα ένα μόνο λίγες μεταβλητές βελτιστοποιηθεί:
χρήστης www-data?
εργαζόμενοι_επεξεργασίες 8;
worker_rlimit_nofile 60000?
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
events {
εργαζόμενοι_συνδέσεις 10240;
# Multi_accept για?
}
http {
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # μην χρησιμοποιείτε SSLv3 ref: POODLE
συμπεριλάβετε τους τύπους /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 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 on;
gzip_disable "MSIE [1-6] \. (* SV1;!)."?
περιλαμβάνουν το /etc/nginx/conf.d/*.conf.
περιλαμβάνουν / etc / nginx / sites-enabled / *;
περιλαμβάνουν / etc / nginx / sites-auto / *.
}
Άλλες πιθανές αιτίες σφάλματος 502 περιλαμβάνουν ...
Unicorn δεν λειτουργεί καθόλου, λόγω της
- ανεπαρκή δικαιώματα
- Λάθος έκδοση του επιβάτη
- Λάθος έκδοση Ruby
- Λείπει πολύτιμοι λίθοι
- σπασμένο σύστημα αρχείων
Για να μάθετε το ακριβές πρόβλημα, θα πρέπει να ελέγξετε τα αρχεία καταγραφής σφαλμάτων στο μονόκερο ή Apache + αρχείο καταγραφής εφαρμογής από την Easy Redmine (log / production.log)
Χρονικό όριο
Pokud je nastaven nízký timeout, tato chyba se objeví při:
- velkých exportech
- διακομιστής přetížení
- spouštění rake úloh z GUI
Όριο připojení k MySQL
Χρησιμοποιήστε το MySQL. Záleží to na počtu uživatelů, ale měli byste mít povoleno alespoň 100 připojení.