Προβλήματα με την εγκατάσταση βίντεο και την ενημέρωση του Redmine
Eftersom både Redmine och Easy Redmine är öppen källkod och är mer eller mindre plattformsoberoende, kan vissa εγκαταστάσεις- och upgraderingsproblem uppstå på grund av olika server settings, programvaruversioner eller installerade tillägg. Vi arbetar hårt för att identifiera de vanligaste problemen for att kunna hjälpa dig med felsökning.
Σύμφωνα με τις αιτήσεις, τις βίζες και τις θεωρήσεις "Du har ett fel i din SQL-syntax; kolla i manualen som motsvarar din MySQL-serverversion for rätt syntax att använda nära ..." λογαριάζω.
Ορσάκ
Det betyder att din databas är föråldrad och kan inte fungera med den begäran som vår applikation skickar till den. Den förstår helt enkelt inte den.
Lösning
Η ενημέρωση των βάσεων δεδομένων γίνεται.
Θέλετε να ενημερώσετε τη βάση δεδομένων;
Detaljerad beskrivning finns i Kunskapsbasen.
Για την εγκατάσταση και την ενημέρωση του Easy Redmine, σύμφωνα με την αντίστοιχη σύσταση, η σύσταση είναι πολύ καλή instruktionerna (minst en gång tidigare).
- Korrigera behörigheterna med kommandona chgrp και chown enligt serverinställningarna (π.χ. chgrp -R public_html www-data)
- Kör installen igen med kommandot δέσμη exec easyproject γκανιότα: εγκατάσταση RAILS_ENV = παραγωγή vilket kommer att rensa cacheminnet (om du kör det som root kommer det δεν att lyckas)
- Έναρξη διακομιστή
Om du använder en virtuell maskin som tillhandahålls av Easy Software, kör under användaren εύκολος:
sudo chown -R εύκολο / home / easy / current
(πέρα από το maskiner - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R εύκολο / home / easy / current
(πίσω από το maskiner - sudo chgrp -R easy /srv/easyredmine/public_html)
cd / home / easy / current
(για την εφαρμογή maskiner - cd /srv/easyredmine/public_html)
δέσμη exec easyproject γκανιότα: εγκατάσταση RAILS_ENV = παραγωγή
επανεκκίνηση της υπηρεσίας sudo puma@your.domain.name
Kom ihåg att sätta behörigheterna för alla nödvändiga mappar.
Här är några tips på vad du kan göra om du stöter på 500-fel.
- τυφλός Απλός έλεγχος απαιτήσεων διακομιστή och försök att åtgärda misslyckade valideringar
- säkerhetskopiera din databass
- ladda ner den senaste paketet från Klientzonen
- se till att webservern har Πλήρης πρόσβαση δημόσια, αρχεία, ημερολόγιο, tmp mappar
- τυφλός δέσμη εγκαταστήσετε --without δοκιμή ανάπτυξης
- τυφλός δέσμη exec easyproject γκανιότα: εγκατάσταση RAILS_ENV = παραγωγή
- starta om applikationsservern
- ta bort eventuella tredjeparts Redmine-plugins (από τη βάση δεδομένων)
- skriv till oss på support@easyredmine.com och bifoga log/production.log
Όλα τα χρονικά περιθώρια λήξεως και η ρύθμιση του εμπορίου και των βίζας για:
- stora exportfiler
- överbelastning av servern
- rake-uppgifter som körs från GUI
Ξεκινήστε τη λειτουργία MySQL
Πληκτρολογήστε στο MySQL. Det beror på antalet användare, men du bör ha minst 100 tillåtna.
Denna fel uppstår från έκδοση 2018 1.2 (πλατφόρμα 04.00 και högre)
Βεβαιωθείτε ότι έχετε αναβαθμίσει την εγκατάσταση και την εγκατάσταση.
[!] Αποστολή σχολίων και πληροφοριών για το «Gemfile»:
[!] Det uppstod ett fel vid tolkning av `Gemfile`: kan inte ladda sådan fil --
# plugin 'rys-bundler', github: 'easysoftware / rys-bundler', κλάδος: 'master'> Plugin.hook ('rys-gemfile', self)
Bundler kan inte fortsätta.
Αποκτήστε την έκδοση του προγράμματος εγκατάστασης του redmine.
Lösning:
Εγκαταστήστε την αναβάθμιση
$ gem install redmine-installer
Επιδιώξτε το πρόβλημα που εμφανίζεται ως επίθημα και το επίθημα στο Easy Redmine URL, μέχρι να εξαχθεί: https://company.com/easyredmine/
I det här fallet måste du se till att du har variabeln RAILS_RELATIVE_URL_ROOT konfigurerad μέχρι ditt korrekta επίθημα /easyredmine
Bitnami:
- Αναζητήστε τις ρυθμίσεις ρυθμίσεων/additional_environment.rb
- config.action_controller.relative_url_root = "/ easyredmine"
- sedan kompilera tillgångar (rake easyproject:install RAILS_ENV=production) και εκκίνηση διακομιστή
Säkerställ att wkhtmltopdf är installerat och körs ( wkhtmltopdf behöver X-server ή annan emulering)
Δοκιμή του γονιδιώματος στο όνομα: "wkhtmltopdf google.com google.pdf"
Λίγα λόγια για τη διαμόρφωση μεσολάβησης:
proxy_set_header X-Forwarded-Proto https
Ελέγξτε τη διαμόρφωση cron. Είναι πολύ σημαντικό ότι τα καθήκοντα γκανιότας είναι ΔΕΝ τρέχει από τη ρίζα. Θα προκαλέσει αποτυχία λόγω ανεπαρκών δικαιωμάτων.
Ας υποθέσουμε ότι εκτελείτε το Easy Redmine κάτω από το χρήστη εύκολη. Οι εντολές είναι:
Προβολή ενεργών crons crontab -u εύκολο -l
Επεξεργασία crontab -u εύκολο -ε
Εφαρμογή αλλαγών υπηρεσία sudo cron reload
Παράδειγμα για την εκτέλεση cron κάθε 5 λεπτά:
* / 5 * * * * /home/easy/scripts/easy_scheduler.sh &> / dev / null
#! / bin / bash -l
LOG_FILE = "/ home / εύκολο / τρέχον / log / easy_scheduler_rake.log"
echo "$ (ημερομηνία '+% Y-% m-% d% H:% M:% S') έναρξη τσουγκράνας" >> $ {LOG_FILE}
cd / home / easy / current && bundle exec rake easyproject: scheduler: run_tasks RAILS_ENV = παραγωγή >> $ {LOG_FILE}
echo "$ (ημερομηνία '+% Y-% m-% d% H:% M:% S') τελική τσουγκράνα" >> $ {LOG_FILE}
/home/easy/scripts/easy_scheduler.sh πρέπει να είναι εκτελέσιμο:
sudo chmod + x /home/easy/scripts/easy_scheduler.sh
Μη διστάσετε να ψάξετε στο διαδίκτυο για ένα ακριβέστερο εγχειρίδιο για να ρυθμίσετε το cron στον server σας. Δεν είναι απαραίτητη η λειτουργία Easy Redmine.
När du uppdaterar Easy Redmine στα Windows-plattformen och stöter på felmeddelandet ExecJs :: RuntimeError
Allt du behöver göra är att Πρόγραμμα εγκατάστασης NODEJS på ditt system for rätt uppdatering.
Om installen misslyckas, kör manuellt:
$ update update
$ Rake db: μεταναστεύσουν
$ rake redmine: plugins: μεταναστεύουν
Säkerställ att din webserver stöder den faktiska storleken på URL-addressen
Säkerställ att du INTE και web server Webrick!
- se till att du har den senaste versionen av webservern och Ruby
- omkonfigurera de långsamma filterfrågorna for att visa färre fält
- återställ din CRON så att den inte startar så ofta
- hänvisa till denna fallstuie - Κιγκλίδωμα επιταχύνει χωρίς να αγγίξει τον κωδικό Ruby
- ρύθμιση ελέγχου ελέγχου - https://www.easyredmine.com/resources/installation/1885-recommended-optimal-configuration-of-easy-redmine-server
Χάρτης Kopiera αρχεία från din gamla Redmine.
Μπορείτε να χρησιμοποιήσετε την standardplatsen για την αρχειοθέτηση και τις ρυθμίσεις του Redmines ή την εφαρμογή και το σύμβολο συμβολισμού. LAN- eller molnbaserade nätverkslagringar för Bilagor Rekommenderas δεν på grund av tillförlitlighetsπρόβλημα.
διαμόρφωση:
./config/configuration.yml
# Absolut sökväg till mappen där Bilagor Lagras.
# Τυποποιημένος χάρτης «αρχείων» στο Redmine-instans.
# Din EasyRedmine-instans behöver läs- och skrivrättigheter till denna map.
# Exempel: attachments_storage_path: / var / www / redmine / αρχεία
Felsökning:
Om du inte kan öppna en bilaga, se ./log/production.log för vanliga fel:
Καν ίντε σκίκκα μπίλαγα, /var/www/redmine/files/2015/08/150805095407_xxx.PNG finns inte eller går inte att läsa
ENOENT, Åtkomst nekad... και τα λοιπα.
Säkerställ att din webserver έχει πλήρη åtkomst μέχρι mapparna δημόσια, αρχεία, ημερολόγιο, tmp
Δεν μπορείτε να χρησιμοποιήσετε το αποθετήριο για το Easy Redmine για την εφαρμογή της εφαρμογής. Du behöver sätta upp webhooks på din αποθετήριο-πελάτης (github, gitlab, TortoiseSVN,...) med πληροφορίες για το Easy Redmine-instans.
- Ωραία μέχρι διαχείριση >> inställningar >> αποθετήρια
- Aktivera WS για την αναζήτηση αποθετηρίου
- Generera en API-nyckel
- Βλαστός
- Gå till din repository-client
- Προσθήκη στο webhook
Λάβετε υπόψη σας το webplats στο easyredmine.company.com
Για git - https://easyredmine.company.com/ sys / git_fetcher
ή https://easyredmine.company.com/ sys / git_fetcher? key =[API-νικέλιο]
- beroende på klientens inställning kan det krävas en enda URL eller nyckeln i ett annat fält
Για SVN - https://easyredmine.company.com/ sys / fetch_changesets
ή https://easyredmine.company.com/ sys / fetch_changesets? key =[API-νικέλιο]
Από 5 έως XNUMX χρόνια μέχρι το αποθετήριο-πελάτη και μεταξύ των συσχετισμένων μέχρι το Easy Redmine-inställningar. Μπορείτε να επαληθεύσετε μετά την εγκατάσταση ή την αναβάθμιση από το Redmine.
Κατά τη διαμόρφωση του τομέα του Easy Redmine, βεβαιωθείτε ότι χρησιμοποιείτε τουλάχιστον τομέα πρώτου επιπέδου, για παράδειγμα http://myeasyredmine.com αντί για http: // myeasyredmine. Ορισμένα προγράμματα περιήγησης ενδέχεται να έχουν πρόβλημα με την επίτευξη αυτού.
Έως τη Διοίκηση >> Εγκατάσταση >> E-postaviseringar
och verfiera att FRÅN-addressen är korrekt.
Μπορείτε να χρησιμοποιήσετε το αρχείο (ή αλλιώς åtminstone από το samma SMTP-server) για τις ρυθμίσεις του αρχείου. Annars kan vissa e-posttjänster (gmail, yahoo κ.λπ.) avvisa aviseringar.
Kontrollera din konfiguration enligt den här artikeln i kunskapsdatabasen.
Για την επαλήθευση της ρύθμισης και της σωστής ρύθμισης, για τον έλεγχο του ελέγχου από τον υπολογιστή σας μέχρι την ηλεκτρονική αποστολή από τον διακομιστή Easy Redmine με τη χρήση του telnet.
telnet din.domän.här portnummer_här (Μέχρι εξαίρεσης: telnet gmail.com 465)
Αποκτήστε τη βίζα για το κοινό σας και για να δείτε τον ηλεκτρονικό ταχυδρομείο ή το πρόβλημα των φινλανδών και τη διαμόρφωση του ηλεκτρονικού ταχυδρομείου.
När du försöker göra en PDF-export som resulterar i ett fel (ή agerar som om ingenting händer). Produktionsloggen skulle lista fel liknande
Errno :: EPIPE (Σπασμένος σωλήνας) ή wkhtmltopdf: δεν είναι δυνατή η σύνδεση με διακομιστή X
Orsakat av πρόβλημα med εξαγωγής wkhtmltopdf
Här är de föreslagna lösningarna.
Διακομιστής χωρίς κεφαλή
Hämta den nödvändiga versionen av wkhtmltopdf från http://wkhtmltopdf.org/downloads.html
Exempel (du måste arbeta med detaljerna i din egen miljö):
- sudo apt-get εγκατάσταση 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 εγκατάσταση
- 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
Διακομιστής Endast icke-headless
- Du behöver ha wkhtmltopdf installerat på din διακομιστή i PATH (apt-get να εγκαταστήσετε wkhtmltox, yum install wkhtmltox)
Αν θέλετε να εγκαταστήσετε το πακέτο και να το εγκαταστήσετε, μπορείτε να χρησιμοποιήσετε το Easy Redmine και να ενημερώσετε - Se till att programmet fungerar korrekt (kör det från konsolen till exempel wkhtmltopdf https://easyredmine.com homepage.pdf)
- kör om rake easyproject:install RAILS_ENV=production
- starta om servern
Εγκατάσταση πρόσθετου
- Εγκαταστήστε τα πρόσθετα INTE για το ROOT-användare
- Τα πρώτα βήματα για το Easy Gantt-plugins om de finns (plugins/easy_gantt*)
- Πρόσθετα Kopiera alla uppackade μέχρι REDMINE_ROOT/πρόσθετα
- REDMINE_ROOT
Κορ: |
$ bundle install |
- (ή ενημερωμένη δέσμη) |
$ bundle exec rake db: migrate RAILS_ENV = παραγωγή |
$ bundle exec rake redmine: plugins: migrate RAILS_ENV = παραγωγή |
Μετά από αυτό, ξεκινήστε τον διακομιστή.
Krav för Framgångsrik εγκατάσταση
- Έκδοση Redmine: Kompatibel med Redmine 3.2.x, 3.3.x, 3.4.x, 4.x.
- Ruby-έκδοση: 2.3+ (συνιστάται 2.6.)
- Τύπος δεδομένων: MySQL (rekommenderas), PostgreSQL
Följ installsproceduren i #εγκαθιστώ. Kontrollera om installsloggen inte innehåller några fel. Om det gör det, försök att lösa det enligt beskrivningen eller kontakta support@easyredmine.com med den felaktiga delen av loggen bifogad.
Εγκατάσταση στο Bitnami
Bitnami är inte testat eller garanterat. Om installen misslyckas, kör manuellt:
Κορ: |
$ update update |
$ Rake db: μεταναστεύσουν |
$ rake redmine: plugins: μεταναστεύουν |