Redmine ile iletişime geçin
evet öyle Redmine, Kolay Redmine'i Kullanıyor άρτητα από πλατφόρμες, μπορεί να προκύψουν προβλήματα εγκατάστασης και αναβάθμισης λόγω διάφορων ρυθμίσεων διακομιστή, εκδόσεων λογισμικού ή εγκατεστημένων προσθέτων. Εργαζόμαστε σκληρά για να εντοπίσουμε αυτά τα πιο συνηθισμένα προβλήματα π bu çok önemli bir şey.
Bu, çok önemli bir sorundur. ιέχει το κείμενο "Έχετε ένα σφάλμα στη σύνταξη SQL σας· MySQL'in şifresini çözmek için MySQL'i kullanabilirsiniz. ια τη σωστή σύνταξη που πρέπει να χρησιμοποιήσετε κοντά ..." εμφανίζεται στο αρχείο καταγραφής.
Neden
Αυτό σημαίνει ότι η βάση δεδομένων σας είναι παλαιά και δεν μπορεί να λειτου bu çok iyi bir şey. Kesinlikle öyle.
çözüm
Bu çok önemli bir şey.
Πώς να ενημερώσετε τη βάση δεδομένω
Έχετε εγκαταστήσει ή ενημερώσει το Easy Redmine'i deneyin ην ακολουθώντας την ισχυρή μας σύσταση στις talimatlar (τουλάχιστον μία φορά στο παρελθόν).
- Διορθώστε τα δικαιώματα με τις εντολές chgrp και chown σύμφωνα με τις ρυθμίσεις του διακομιστή (π.χ. chgrp -R www-data public_html)
- Εκτελέστε ξανά την εγκατάσταση με την εντολή exec tırmık EasyProject paket: RAILS_ENV = üretim yüklemek η οποία θα αδειάσει την μνήμη önbellek (αν την εκτελέσετε από τον ριζικό χρήστη, δε) ve bu çok önemli)
- Επανεκκινήστε τον διακομιστή
Kolay Yazılım, Kolay Yazılım, εκτελέστε υπό τον χρήστη kolay:
sudo chown -R kolay / Home / kolay / akım
(σε παλαιότερες μηχανές - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R kolay / Home / kolay / akım
(σε παλαιότερες μηχανές - sudo chgrp -R easy /srv/easyredmine/public_html)
cd / Home / kolay / akım
(σε παλαιότερες μηχανές - cd /srv/easyredmine/public_html)
exec tırmık EasyProject paket: RAILS_ENV = üretim yüklemek
sudo hizmeti puma@your.domain.name yeniden başlat
Bu, sizin için en uygun olanıdır.
Εδώ είναι μερικές υποδείξεις για το τι μπορείτε να κάνετε αν αντιμετωπίσετ ε σφάλμα 500.
- τρέξτε το Kolay sunucu gereksinimleri kontrolü και επιδιορθώσετε τις αποτυχημένες επικυρώσεις
- δημιουργήστε αντίγραφο ασφαλείας της βάσης δεδομένων σας
- κατεβάστε το πιο πρόσφατο πακέτο από την Ζώνη Πελάτη
- βεβαιωθείτε ότι ο web sunucusu έχει Πλήρη πρόσβαση kamu, dosyalar, günlük, tmp klasörler
- τρέξτε paket geliştirme testi --without yüklemek
- τρέξτε exec tırmık EasyProject paket: RAILS_ENV = üretim yüklemek
- επανεκκινήστε τον εξυπηρετητή εφαρμογής
- διαγράψτε οποιαδήποτε πρόσθετα Redmine από τρίτους (επίσης από τη βάση δεδομέ) ve)
- επικοινωνήστε μαζί μας στο support@easyredmine.com Log/prodüksiyon.log'u kayıt altına aldınız
Bu, şu şekildedir:
- μεγάλες εξαγωγές
- υπερφόρτωση του διακομιστή
- εκτέλεση εργασιών tırmık από το γραφικό περιβάλλον
MySQL'i Kullanma
MySQL'e erişim sağlamak için, MySQL'i kullanabilirsiniz. Εξαρτάται από τον αριθμό των χρηστών, αλλά θα πρέπει να έχετε τουλάχιστο 100 dolar.
Αυτό το σφάλμα συμβαίνει από την έκδοση 2018 1.2 (πλατφόρμα 04.00 και νεότερη)
Σφάλμα κατά την αναβάθμιση εγκατάστασης που περιέχει κάποια από τα παρακάτ ω.
[!] `Gemfile' ile ilgili bir dosya oluşturun:
[!] Παρουσιάστηκε σφάλμα κατά την ανάλυση του 'Gemfile': δεν είναι δυνατή η φόρτ ωση του αρχείου --
# plugin 'rys-bundler', github: 'easysoftware / rys-bundler', branch: 'master'> Plugin.hook ('rys-gemfile', self)
Bundler'da bir sorun var.
Bu, redmine'in en iyi örneğidir.
:
Πριν εγκαταστήσετε την αναβάθμιση
$ gem redmine-installer yükleyin
Kolay Redmine URL'sini kullanarak URL'yi kullanabilirsiniz. evet, teşekkürler: https://company.com/easyredmine/
RAILS_RELATIVE_ ile bağlantı kurun URL_ROOT ρυθμισμένη στο σωστό επίθημα σας / easyredmine
bitnami:
- Δημιουργήστε ένα επιπλέον αρχείο ρυθμίσεων config/additional_environment.rb dosyasını kullanın
- config.action_controller.relative_url_root = "/ easyredmine"
- έπειτα προετοιμάστε τους πόρους (kolay projeyi tırmıklayın: RAILS_ENV'yi kurun=üretim) στή
Βεβαιωθείτε ότι έχει εγκατασταθεί και λειτουργεί το wkhtmltopdf ( wkhtmltopdf χρειάζεται X sunucusu ή άλλη εξομοίωση'dır)
Ek olarak: "wkhtmltopdf google.com google.pdf"
Şunu söyleyebiliriz:
proxy_set_header X-Forwarded-Proto https
cron yapılandırmasını kontrol edin. Tırmık görevler çok önemlidir DEĞİL root tarafından çalıştırın. Bu yeterli izine yetmezliğine neden olur.
Diyelim ki kullanıcı altında Kolay Redmine çalışan diyelim kolay. komutlar şunlardır:
Aktif crons görüntüle crontab -u kolay -l
Kurgu crontab -u kolay -e
Değişiklikleri uygula sudo hizmeti cron yeniden yükle
Her 5 dakikada cron'u çalıştırmak için örnek:
* / 5 * * * * /home/easy/scripts/easy_scheduler.sh &> / dev / null
#! / bin / bash -l
LOG_FILE = "/ home / kolay / akım / log / easy_scheduler_rake.log"
echo "$ (tarih '+% Y-% m-% d% H:% M:% S') komisyonu başlat" >> $ {LOG_FILE}
cd / home / easy / current && bundle exec rake easyproject: scheduler: run_tasks RAILS_ENV = üretim >> $ {LOG_FILE}
echo "$ (tarih '+% Y-% m-% d% H:% M:% S') son rake" >> $ {LOG_FILE}
/home/easy/scripts/easy_scheduler.sh bir yürütülebilir dosya olmalıdır:
sudo chmod + x /home/easy/scripts/easy_scheduler.sh
Sunucunuzda cron kurmak için daha kesin bir el kitabı için internet arama için tereddüt etmeyin. Bu bir özel Easy Redmine gerekli işlev değil.
Easy Redmine uygulamasını kullanarak Windows'u etkinleştirin άλματος ExecJs :: RuntimeError
Tüm yapman gereken yükle NODEJS bu çok önemli bir şey.
Şunu belirtmek isterim:
$ Bohça güncelleme
$ Komisyon db: göç
$ Tırmık redmine: eklentileri: göç
Βεβαιωθείτε ότι ο διακομιστής ιστού σας υποστηρίζει τον πραγματικό μέγεθο ς της διεύθυνσης URL'si
Webrick'e çok teşekkür ederim!
- βεβαιωθείτε ότι έχετε την τελευταία έκδοση του web sunucusu και του Ruby
- αναδιαμορφώστε τα αργά ερωτήματα φίλτρου για να εμφανonik
- επαναφέρετε το CRON'u kullanın
- ανατρέξτε σε αυτήν τη μελέτη περίπτωσης - Επιτάχυνση του Raylar χωρίς να αγγίξετε τον κώδικα Ruby
- ελέγξτε τη διαμόρφωσή σας - https://www.easyredmine.com/resources/installation/1885-recommended-optimal-configuration-of-easy-redmine-server
Bu, Redmine ile ilgili bir şey.
Μπορείτε να αλλάξετε την προεπιλεγμένη τοποθεσία των αρχείων στο αρχ Bu, Redmine'in çok iyi bir fikir olduğu anlamına geliyor. LAN'ı kullanarak LAN'a bağlanın ve buluta bağlanın bu kadar sorunlar nedeniyle güvenilirlik.
Doğru:
./config/configuration.yml
# Çok teşekkür ederim.
# Η προεπιλογή είναι ο φάκελος 'files' στην περίπτωση της εγκατάστασης του Redmine .
# EasyRedmine'ı kullanmak için aşağıdaki bağlantıdan yararlanın: ο.
#Öyle: attachments_storage_path: / var / www / redmine / dosyalar
Örnek:
Εάν δεν μπορείτε να ανοίξετε ένα συνημμένο αρχείο, δείτε το αρχείο ./log/prodüksiyon.log şu şekilde:
Δεν είναι δυνατή η αποστολή του συνημμένου, /var/www/redmine/files/2015/08/150805095407_xxx.PNG dosyasında şu adrese bakın:
Βεβαιωθείτε ότι ο διακομιστής ιστού σας έχει τα φακέλους Πλήρης πρόσβαση δημόσιος, αρχεία, καταγραφές, προσωρινά
Kolay Redmine'ı kullanarak kolayca Redmine'i satın alabilirsiniz. bu çok önemli. Web kancalarını kullanma πελάτη του αποθετηρίου σας (github, gitlab, TortoiseSVN,...) με πληροφορίες για την περίπτωση του Easy Redmine.
- Adresine git ρυθμίσεις διαχείρισης >> ρυθμίσεις >> αποθετήρια
- Ενεργοποιήστε το WS'yi tercih edin
- API'yi Çalıştırma
- evet
- Μεταβείτε στον πελάτη του αποθετηρίου σας
- Webhook'u etkinleştirin
easyredmine.company.com ile iletişime geçin
git git - https://easyredmine.company.com/ Sys / git_fetcher
https://easyredmine.company.com/ Sys / git_fetcher? Key =[API anahtarı]
- ανάλογα με τη ρύθμιση του πελάτη, μπορεί να απαιτείται μια μόνο διεύθυνση URL ή τ bu çok önemli
Evet SVN - https://easyredmine.company.com/ Sys / fetch_changesets
https://easyredmine.company.com/ Sys / fetch_changesets? Key =[API anahtarı]
Από το σημείο 5, είναι όλα στον πελάτη του αποθετηρίου και δεν σχετίζον Kolay Redmine'ı satın alabilirsiniz. Είναι κάτι που πρέπει να επαληθεύσετε μετά από μια καθαρή εγκατάσταση ή αναβ Redmine'e teşekkür ederim.
Kolay Redmine'i kullanarak kolayca erişin χιστον έναν τομέα πρώτου επιπέδου, για παράδειγμα http://myeasyredmine.com http://myeasyredmine'ı ziyaret edin. Bu, sizin için önemli olan bir şey değil.
İletişime Geç >> İletişim >> İletişim >> İletişim >> e-posta
Bu çok önemli.
Θα πρέπει να είναι η ίδια (ή τουλάχιστον από τον ίδιο διακομιστή SMTP) όπως στο αρχείο ρυθμίσεων. E-posta (gmail, yahoo, κλπ.) ile iletişime geçin ve e-postayla iletişime geçin. Evet.
Ελέγξτε τις ρυθμίσεις σας σύμφωνα με αυτό το άρθρο στη Βάση Γνώσεων.
Bu çok önemli bir şey, bu yüzden çok mutluyum αν μπορείτε να συνδεθείτε στον διακομιστή αλληλογραφίας από τον διακομιστή Kolay Redmine χρησιμοποιώντας το telnet.
telnet το.δικό.σας.εδώ αριθμός_θύρας_εδώ (
PDF'yi PDF olarak kaydedin ι τίποτα). Το αρχείο καταγραφής παραγωγής θα καταγράφει σφάλματα παρόμοια με
Hata::EPIPE (Σπασμένος σωλήνας) ή wkhtmltopdf: X sunucusunu bir sunucuya aktarın
Προκαλείται από προβλήματα με την εξαγωγή του στοιχείου wkhtmltopdf
Bu çok önemli.
Εξυπηρετητής χωρίς κεφαλή
Αποκτήστε την απαιτούμενη έκδοση του wkhtmltopdf από http://wkhtmltopdf.org/downloads.html
Παράδειγμα (πρέπει να εργαστείτε με τις λεπτομέρειες του δικού σας περιβάλ λοντος):
- sudo uygun-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-alfa-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
Çok teşekkür ederim.
- bu çok önemli bir şey wkhtmltopdf στον εξυπηρετητή σας στον PATH
(Apt-get yum wkhtmltox yükleyin wkhtmltox yüklemek)
Paketleyiciyi paketleyici olarak kullanabilirsiniz, paketleyiciyi kullanarak paketleyiciyi kullanabilirsiniz. μετά την ενημέρωση του Kolay Redmine - Βεβαιωθείτε ότι το πρόγραμμα λειτουργεί σωστά (τρέξτε από την κονσόλα, γι) απαράδειγμα wkhtmltopdf https://easyredmine.com homepage.pdf)
- Rake easyproject'i kullanın: RAILS_ENV'yi kurun=üretim
- επανεκκινήστε τον εξυπηρετητή
Εγκατάσταση προσθέτου
- ΜΗΝ εγκαθιστάτε προσθέτα ως χρήστης KÖK
- Kolay Gantt, Kolay Gantt'ı kullanma (πρόσθετα/easy_gantt*)
- REDMINE_ROOT/plugins'i etkinleştirin
- REDMINE_ROOT'u etkinleştirin
Uygulama: |
$ Paket yüklemek |
- (paket güncellemesi) |
$ Exec komisyon db paket: RAILS_ENV = üretim göç |
$ Exec komisyon redmine paket: eklentileri: RAILS_ENV = üretim göç |
Gerçekten çok iyi, çok iyi bir fikir.
Παρακολουθήστε το εκπαιδευτικό βίντεο
Απαιτήσεις για επιτυχή εγκατάσταση
- Redmine: Συμβατό με Redmine 3.2.x, 3.3.x, 3.4.x, 4.x.
- Yakut: 2.3+ (2.6)
- Kod: MySQL (συνιστάται), PostgreSQL
Çok teşekkür ederim. #install. Επαληθεύστε εάν το αρχείο καταγραφής της εγκατάστασης δεν περιέχει καν Evet, öyle. Εάν περιέχει, προσπαθήστε να το επιλύσετε σύμφωνα με την περιγραφή ή επι κοινωνήστε με την support@easyredmine.com με το τμήμα του αρχείου καταγραφής που περιέχει το σφάλμα.
Εγκατάσταση στο Bitnami
Bitnami bu konuda çok başarılı. Şunu belirtmek isterim:
Uygulama: |
$ Bohça güncelleme |
$ Komisyon db: göç |
$ Tırmık redmine: eklentileri: göç |