This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
içerik

Ruby 2.3 kullanımdan kaldırıldı

Easy Project Server çözümüyle ilgilenen sunucu yöneticileri için duyuru. 30. 4. 2020 itibarıyla Ruby 2.3.x desteği kaldırılmıştır Easy Project tarafından kullanılan üçüncü taraf bileşenlerden bu sürümün kullanımdan kaldırılmasından dolayı.

Ruby 2.3 kullanımdan kaldırıldı

Ruby'yi 2.6.5 sürümüne güncellemenizi öneririz.

Ruby, Easy Project'i çalıştırmak için bir ön koşuldur. Bu, sürekli ve sürekli güncellenen bir programlama dilidir. Bu, Easy Project'in yeni sürümlerini kullanabilmek için arada bir Ruby'nizi güncellemeniz gerektiği anlamına gelir. Ruby'yi güncellemek sonuç doğuruyor, bu yüzden size bazı yönergeler sunuyoruz, bu nedenle yapılandırmalarınızda ilgili herhangi bir değişikliği unutmayın.

En yaygın sorun, sunucunun (tek boynuzlu at) Ruby güncellemesinden sonra başlamamasıdır. Bu kılavuz, Easy Software tarafından sağlanan VM'lerden örneklerle sağlanır - kendi sunucunuzda gerçekleştirmeden önce her zaman adımları doğrulayın.

0 / Yedek oluştur

1 / Yakut yükseltme (rvm'yi kullanarak)
Sudo rvm baş olsun
sudo rvm yüklemek ruby-2.6.5-railsexpress
rvm kullanımı - varsayılan yakut-2.6.5-railsexpress

Uyumlu bir sürümü kullandığınızdan emin olun, bkz. sistem gereksinimleri.

2 / Kurucu ve tek boynuzlu at ve puma yükleyin
gem yüklemek bundler unicorn puma

3 / Uygulama kök dizinine gidin ve taşlar yükleyin
cd APPLICATION_ROOT
paket güncelleme

4 / Kolay Proje Kur
Rake easyproject: kurulum RAILS_ENV = üretim

5 / Yakut versiyonunu bir başlangıç ​​betiğinde de değiştirmeniz gerekebilir.
Yapılandırma yollarda olmalıdır (VM'nizin, işletim sisteminizin vs. sürümüne bağlı):

/etc/systemd/system/puma@.service
/etc/systemd/system/unicorn@.service
/etc/systemd/system/easy.service
/lib/systemd/system/unicorn.service

Örnek:

...
[Hizmet]
Tür = basit
Kullanıcı = kolay
WorkingDirectory = / SRV / EasyProject / public_html
Çevre = RAILS_ENV = üretim
PidFile = / srv / EasyProject / run / unicorn.pid
ExecStart = / bin / bash-lc 'rvm 2.6.5 tek boynuzlu at yapmak -D -c /etc/unicorn/easyproject.rb -E üretim '
...

Değiştir Yakut versiyonu Veya "varsayılan" ı kullanın, kaydedin ve sonra hizmeti yeniden başlatın.

Hâlâ işe yaramazsa, Bu e-posta adresi spam robotlarından korunuyor. Sen, görüntülüyebilmek için JavaScript etkinleştirilmelidir gerekir. Ve bize gönder stderr.log (Unicorn'un hata günlüğü) ve production.log.

Ruby 2.7 henüz desteklenmemektedir ancak son hata ayıklama aşamasındadır. Ruby 2.7'nin resmi desteği web sitemizde duyurulacak. Ruby bakımı sunucu yöneticilerinin standart sorumluluğudur, bu yüzden lütfen düzenli olarak kontrol ettiğinizden emin olun. https://www.ruby-lang.org/en haberler ve güvenlik güncellemeleri için.

 

Ek bilgi

30 günlük ücretsiz deneme sürümünde Easy Project'i deneyin

Tam özellikli | SSL sertifikalı | Günlük yedeklemeler

or

gerekli kredi kartı veya kurulum

×

Ikona E-posta 1

Proje yönetimi hakkında daha fazla makale mi istiyorsunuz? 
Haberlerimize kaydolun ve en iyilerini kaçırmayın!

 

Daha kolay proje yönetimi için ipuçları, hikayeler ve haberler. Arada bir gelen kutunuzda.