Redmine'in kurulumunu ve güncellemesini içeren sorun
Bazı uygulamalarda güncellemeler yapıyorum ve "SQL sözdiziminde başarısız oldunuz; Daha sonra daha iyi sözdizimi oluşturmak için MySQL sunucusunun farklı sürümlerini kullanarak bir el kitabı hazırladım. ..." oturum açıyorum.
neden
Bu, güncel bir veri tabanına sahip olmanızı sağlar ve göndericiye göndereceğiniz uygulamalarla ilgili öngörülerde bulunamazsınız. Daha önce hiçbir şey yoktu.
Kaybetme
Veri tabanınıza erişebilirsiniz.
Veritabanınız nedir?
Ayrıntılar ve ayrıntılar Kunnskapsbasen.
- Korriger tiltelser ved hjelp av kommandoene chgrp og chown Serverinnstillingene'ye ihtiyacım var (f.eks. chgrp -R www-data public_html)
- İletişimle yeni kurulumlar yapın exec tırmık EasyProject paket: RAILS_ENV = üretim yüklemek, biraz acıtacak kadar kötü (bir kökten biraz kötü, çok kötü bir şey değil)
- Sunucuyu başlat
Easy Software'in en iyi maskesini kullanmak, en azından kötü amaçlıdır. kolay:
sudo chown -R kolay / Home / kolay / akım
(eldre maskiner - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R kolay / Home / kolay / akım
(eldre maskiner - sudo chgrp -R easy /srv/easyredmine/public_html)
cd / Home / kolay / akım
(eldre maskiner - 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
Tüm yeni haritalayıcılar için kabukları soyun.
Onun 500 vuruşta nasıl çalışabileceğine dair hiçbir ipucu yok.
- kjør Kolay sunucu gereksinimleri kontrolü ve hatalı doğrulamayı onarmayı deneyin
- sikkerhetskopier veritabanı din
- Klientsonen'in son paketi
- web sunucusu için soruyorum Tam çalışma kamu, dosyalar, günlük, tmp harita
- kjør paket geliştirme testi --without yüklemek
- kjør exec tırmık EasyProject paket: RAILS_ENV = üretim yüklemek
- uygulama sunucusunu başlat
- Redmine eklentilerini etkinleştirin (veritabanı aracılığıyla)
- şu ana kadar yaz support@easyredmine.com og legg ved log/prodüksiyon.log
Zaman aşımı yapılandırılırsa aşağıdakiler yapılabilir:
- mağaza ihracatçısı
- aşırı güçlü av sunucusu
- GUI'ye göre komisyonlu teklifler
MySQL-tilkoblinger için Grense
MySQL'e yönelik tüm işlemleri yapmak için arama yapın. Toplamda en az 100 altın parası var.
Bu sürüm 2018 1.2'ye eklendi (platform 04.00 ve yeni)
Yeni bir şeyle ilgili olarak yükseltme kurulumlarını gerçekleştirin.
[!] 'Gemfile' ayrıştırma işlemi başarısız oldu:
[!] 'Gemfile' ayrıştırma işlemi başarısız oldu: dosyanın sonlanması mümkün değil --
# plugin 'rys-bundler', github: 'easysoftware / rys-bundler', branch: 'master'> Plugin.hook ('rys-gemfile', self)
Paketleyici bundan vazgeçemez.
Bu, redmine yükleyicinin güncel bir sürümünde mevcuttur.
Kaybetmek:
Karşılıklı kurulum için
$ gem redmine-installer yükleyin
Bu sorun, Easy Redmine URL'sinde arama ve eklemelerle ilgili bir sorundur, ek olarak: https://company.com/easyredmine/
RAILS_RELATIVE_URL_ROOT değişkeninde, / easyredmine eklerine göre yapılandırmayı daha da kolaylaştırdım
bitnami:
- Ekstra yapılandırma dosyası config/additional_environment.rb'yi kullanın
- config.action_controller.relative_url_root = "/ easyredmine"
- derleyici varlıklarını silin (kolay projeyi kurun: RAILS_ENV=prodüksiyonu kurun) ve sunucuyu yeniden başlatın
Şunu sor: saat wkhtmltopdf kurulum ve kurulum (wkhtmltopdf X sunucusunu veya annen emulering'i)
Şunu deneyin: "wkhtmltopdf google.com google.pdf"
Proxy yapılandırmaları için aşağıdakileri yapın:
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.
Windows platformunda Easy Redmine alternatifi yok ve yeni sürüme geçildi ExecJs :: RuntimeError
Başka bir şey daha var kurulumcu NODEJS Bu, karşıt görüşlülük için bir sistemdir.
Hatalı kurulumlar, manuel olarak:
$ Bohça güncelleme
$ Komisyon db: göç
$ Tırmık redmine: eklentileri: göç
Web sunucusunda URL adresiyle ilgili daha fazla bilgi için arama yapın
Şunun için özür dilerim IKKE bruker Webrick web sunucusu!
- Web sunucusu ve Ruby'nin yeni sürümü hakkında bilgi istiyorum
- Daha iyi keçe için üç filtre ön filtre yapılandırması
- çoğu zaman başlamamak için hala CRON'u kullanın
- örnek olay incelemesinde bulunduk - Ruby kod dokunmadan hızlandırmak raylar
- yapılandırma ayarlarını değiştir - https://www.easyredmine.com/resources/installation/1885-recommended-optimal-configuration-of-easy-redmine-server
fotokopi makinesi dosya Redmine oyununun haritası.
Redmine'i yapılandırmak için standart bir dosyalama işlemi gerçekleştirebilir veya sembolik bir işlem gerçekleştirebilirsiniz. LAN veya ağ bağlantısı sağlayıcıları için ağ bağlantıları ikke pålitelighetssorunlu bir şekilde homurdanıyor.
Yapılandırmalar:
./config/configuration.yml
# Geriye kalanları haritalandırmak için kesinlikle devam ediyoruz.
# Redmine ortamlarında 'dosyalar' haritasını standartlaştırın.
# EasyRedmine, haritayı oluşturmak için bir an önce kullanılabilir.
# Örnekler: attachments_storage_path: / var / www / redmine / dosyalar
Feilsøking:
Eğer bunu başaramazsanız, ./log/prodüksiyon.log dosyasına bakın:
Kan ikke vedlegg'i gönder, /var/www/redmine/files/2015/08/150805095407_xxx.PNG Eklendi veya silinmedi
ENOENT, Tillatelse nektet... osv.
Web sunucusu için arama yapın Tam çalışma til kamu, dosyalar, günlük, tmp-mapene
Bu son zil sesi ve veri havuzu, uygulamalarda parlak zihin sayesinde Easy Redmine'i yansıtmıyor. Web kancalarına karşı daha fazla yeriniz var depo istemcisi (github, gitlab, TortoiseSVN,...) Easy Redmine anlarında bilgi sağlar.
- Şu ana kadar administrasjon >> innstillinger >> depolar
- Depo yönetimi için Aktiver WS
- API Oluşturucu
- gecikme
- İstemci deposuna git
- Webhook'a kadar devam
Nettstedet'te olanlar easyredmine.company.com'dadır.
Git için - https://easyredmine.company.com/ Sys / git_fetcher
veya https://easyredmine.company.com/ Sys / git_fetcher? Key =[API-nøkkel]
- Müşteri stillerini öğrenmek, URL'yi oluşturmak veya yeni bir keçe ve keçe oluşturmak mümkün mü?
SVN için - https://easyredmine.company.com/ Sys / fetch_changesets
veya https://easyredmine.company.com/ Sys / fetch_changesets? Key =[API-nøkkel]
punkt 5, müşteri deposuna karşıdır ve Easy Redmine bilgilendirme aracıyla ilgili değildir. Bu, Redmine'e karşı yükleme veya karşı çıkma sırasında doğrulanmanız gereken bir şey değil.
Easy Redmine için yapılandırma yapılandırması dışında, ilk ve ilk kubbe için çok önemli, ek olarak http://myeasyredmine.com Çıplak http://myeasyredmine'ı tercih ettim. Hiçbir ısırgan bu konuda sorun yaratamaz.
ve AVSENDER adresindeki talepler doğru. Aynı yapılandırma dosyasından (ya da aynı SMTP sunucusundan en az) başka bir şey değil. Eller e-posta göndererek (gmail, yahoo, osv.) alışveriş yapabilir. Şu ana kadar yapılan yapılandırmaları yapılandırın denne artikkelen ve kunnskapsbasen.
Yapılandırma işlemlerinin güvenli olması için, telnet üzerinden yardım almak üzere Easy Redmine sunucusu üzerinden e-posta sunucusuna erişmenizi öneririz. telnet din.domene.her portnummer_her (Eksempel için: telnet gmail.com 465) E-posta sunucusuna bağlanabileceğiniz sanal sunucular için çok önemli, veya e-posta sunucusunun yapılandırılmasında sorun var.
Başarısız bir sonuçla sonuçlanan PDF-eksport'u kullanmaktan vazgeçin (ya da bazı şeyleri teşvik ederek buna karşı çıkın). Ürünler arasında en çok tercih edilenler arasında yer alan ürünler
Errno :: EPIPE (Broken boru) veya wkhtmltopdf: X sunucusu bağlanamıyor
Ek Spor Bileşenleriyle Sorun Giderme wkhtmltopdf
Onun kaybolması bekleniyor.
Başsız sunucu
Wkhtmltopdf'un yeni versiyonunu buldum http://wkhtmltopdf.org/downloads.html
Ek olarak (ayrıntılı ve daha iyi bir iş ile en iyi iş):
- 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
Kun ikke-başsız sunucu
- Du ma ha wkhtmltopdf sunucuya kurulum PATH
(Apt-get yum wkhtmltox yükleyin wkhtmltox yüklemek)
Paketleyicide daha fazla kurulum yapılırsa, Easy Redmine ile güncelleme veya güncelleme yapılamaz. - Programdan tasarruf etmek için sor (eksempel için konsolenden tasarruf edin) wkhtmltopdf https://easyredmine.com homepage.pdf)
- rake easyproject:install RAILS_ENV=yeniden üretim
- sunucuyu başlat
Eklenti kurulumu
- ROOT-bruker gibi IKKE yükleyici eklentileri
- İlk olarak, her türlü Easy Gantt eklentisini (eklentiler/easy_gantt*) seçin
- REDMINE_ROOT/plugins dosyasına kadar sıkıştırılmış tüm eklentileri kopyalayın
- Ben REDMINE_ROOT
Kjør: |
$ Paket yüklemek |
- (eller paket güncellemesi) |
$ Exec komisyon db paket: RAILS_ENV = üretim göç |
$ Exec komisyon redmine paket: eklentileri: RAILS_ENV = üretim göç |
Ancak, sunucuyu yeni başlatın.
Vellykket kurulumu için Krav
- Redmine sürümleri: Redmine 3.2.x, 3.3.x, 3.4.x, 4.x ile uyumlu.
- Ruby sürümü: 2.3+ (en az 2.6)
- Veritabanı türü: MySQL (anbefalt), PostgreSQL
Kurulum kurulum işlemleri ve işlemleri #install. Hiçbir kurulum işlemi yapılmadı. Eğer öyleyse, sorguya çekilmeden önce elinizden geleni yapın, veya iletişime geçin support@easyredmine.com med feilseksjonen ve loggen vedlagt.
Bitnami üzerinden kurulum
Bitnami test edilmedi veya garanti edilmedi. Hatalı kurulumlar, manuel olarak:
Kjør: |
$ Bohça güncelleme |
$ Komisyon db: göç |
$ Tırmık redmine: eklentileri: göç |