MODX Devrimi güncellendi. Modx Revolution'ı en son sürüme güncelleme modx evo'yu güncelleme

Golovna / Kişiler

Maalesef MODX Revolution içerik yönetim sistemi, Wordpress ve diğer birçok motorda yapabildiğiniz gibi tek tuşla CMS güncelleme işlemini gerçekleştirmenize izin vermiyor.

Bu nedenle, işin ilk aşamasında, tatmin edici olmayan müşteriler mevcut durumda CMS desteğiyle ilgili sorunlar yaşarlar. Ve onu hayatta yenilemek gerekiyor (site için bu açık).

ÖNEMLİ! Zorunlu sistemi güncellemeye başlamadan önce çalışın yedek kopya site dosyaları ve veritabanları gibi. Bazen yakında güncelle Bir kez daha koçan değirmenine dönebileceksiniz.

MODX Revolution güncelleme süreci yenisinden biraz farklı temiz kurulum sunucuya. Hatırlamanız gereken tek şey, dosyayı silmenize veya üzerine yazmanıza gerek olmamasıdır core/config/config.inc.php.

1. MODX kurulum paketini indirin

“Modx.com” bölümünün altındaki resmi web sitesine gidin. İndirmek» ve kurulum paketini indirin. Yükleyicinin standart sürümü hangi bölümde bulunur ( Geleneksel). Genişletilmiş versiyon ( Gelişmiş) biraz daha fazlası - https://modx.com/download/other-downloads. Mevcut CMS paketinizi seçin.

2. Web sitesi önbelleğini temizleyin

Sitenin yönetim panelinde “ Yönetim – Web sitesi önbelleğini temizle».

Önbellek temizlendikten sonra tüm oturumlar sonlandırılır: “ Keruvannya – Tüm oturumları tamamlayın»

3. Dosyaların sunucuya eklenmesi

Kurulum paketinin dosyalarını sunucumuza açmaktan mutluluk duyuyoruz. Paket için Gelişmiş klasörler çağrılır çekirdekі kurmak. Sadece iki tane var. İçin standart paket (Geleneksel) birkaç klasörden daha fazlası.

İndirilen dosyalar bir FTP istemcisi veya ek bir barındırma paneli aracılığıyla indirilebilir. Kontrol panelini kullanarak arşivleri doğrudan indirebilir ve bunları sunucuda açabilirsiniz. Öyleyse görüşürüz shvidshe. Önbellek dosyalarının internet paneli üzerinden silinmesi de zamandan tasarruf sağlayacaktır.

4. Güncelleme işlemini başlatın

Motorumuzu güncellemek için sıfırda yaptığımızın aynısını yapacağız. Hadi adrese gidelim site.ru/setup ve ardından kurulum talimatlarını tahmin edeceğiz. Tek görünürlük - seçeneği seçin. Yeni kurulum ", A " Temel kurulumun güncellenmesi».

5. Güncellemenin doğrulanması

İşlemi tamamladıktan sonra lütfen yönetim arayüzünde sürüm numarasını değiştirin. Her şey yolunda gittikten sonra yeni eklemeler yapıldı. Tabii sadece tadilat gerektirenler.

Ne söyle Kurulum dosyaları Sunucudan görülebilir. Bu dahildir otomatik mod Kurulumun son aşamasında, kaldırılan kurulum paketine ilişkin onay kutusunun işaretli olmadığından emin olun, bunun yerine güvenli tarafta olun ve tekrar kontrol edin.

Perakendeci Bob Ray bir eklenti oluşturdu ve Revo güncelleme prosedürünü basitleştirdi. Bu ek hakkında bir raporu "" sayfasında bulabilirsiniz. Ben de onu bu şekilde adlandıracağım.

Sitelerinizin çalışmasını hızlandırmak için MODX Revolution'a geçmeniz tavsiye edilir. Wikoristannya PHP 7. Bazı durumlarda fark açıkça görülebilir. Sunucunun iletim saati de önümüzdeki üç gündeki verilere bağlı olarak değişmektedir.

Bu hafta MODX Revolution'ın 2.7.0 sürümü altında yeni bir sürümü çıktı. Bunun, popüler bir içerik yönetim sisteminin fiyatını güncellemeye yönelik talimatları yazmak için iyi bir motivasyon olduğu ortaya çıktı. MODX Revolution'ı herhangi bir eklenti yardımı olmadan manuel olarak kuracağımızı hemen belirteyim.

MODX Revolution hala güncelleme yükleme mekanizmasını desteklemiyor. Elbette özel bir eklenti yükleyerek sistemden çıkabilirsiniz. Bugün eklenti kurmadan MODX Revolution güncellemesine bakacağız.

MODX Revolution 2.7.0 aşağıdaki sistem avantajlarına sahiptir:

  • PHP 5.5 veya üzeri;
  • MySQL 5.5 veya üzeri, MariaDB 10.1 veya üzeri, Percona Server 5.6 veya üzeri (isteğe bağlı);
  • Apache 2.2 veya üzeri, nginx 1.8 veya üzeri (seçmek için);

Saygı!

Güncellemeden önce sitenin yedek kopyasını oluşturmak önemlidir.

Yedekleme yapmadan önce sitenin önbelleğini temizlemek en iyisidir. Menü konusunda utangaç olmak Yönetmek.

Bundan sonra lütfen sitenin yedek bir kopyasını alın. Güncellemeden önce önbelleği temizlemek ve oturumları sonlandırmak gereklidir, her durumda bir yedek kopya oluşturun.

Resmi web sitesinden CMS'nin en son sürümünü sabırsızlıkla bekliyoruz. adlı bir sürüme ihtiyacımız var. Gelişmiş Dağıtım. Bu talimatları izleyerek onları sayfaya çekebilirsiniz. Bu sürüm orijinal versiyondan standart versiyona indirgenmiştir.

Dosyaları, tam olanları değiştirerek sunucuya yüklüyoruz. Bundan sonra yan tarafa geçelim /kurmak/. Önce bir dil seçiyoruz.

Kurulum sihirbazı başlayacaktır.

Seçeneği seçin Temel kurulumun güncellenmesi. Sitenin veritabanına bağlanma, sunucu paneline veya çekirdeğe gitme gibi parametrelerini değiştirmek istiyorsanız Genişletilmiş güncelleme.

Kurulum sihirbazı kurulum öncesi testleri gerçekleştirecek ve ardından kuruluma herhangi bir gecikme olmadan başlayabilirsiniz. Başarılı bir şekilde tamamlandıktan sonra aşağıdaki bildirimi alacaksınız:

MODX Revolution güncellemesi tamamlandığında, sizden tekrar çekirdek dizini hakkında bilgi almanız istenecektir. özel erişim. Yak tse vipravity, okuyabilirsiniz.

İyi günler, akşamlar, sabah erkenden, sevgili ön ödeme yapanlar. Bugün size sitenizi nasıl yenileyeceğinizi anlatacağım. Modx Revoçözüm en son sürüme kadar. Her şeyi yapmak kolaydır ve herhangi bir özel bilgiye ihtiyacınız yoktur. Ve en önemlisi korkmak yeteri kadar shvidko En önemli şey her şeyi doğru yapmak ve talimatları takip etmektir. Siteyi 2.2.5 sürümünden 2.5.0 sürümüne yükseltiyorum. Sonuçta, yaklaşık bir saat içinde sürüm 2.5.1 ve üstü olacak, aksi takdirde güncelleme teknolojisi ve zamanı boşa gidecek. Belki de öyle yapalım mı?

1. Önbelleği temizleyin

Yönetici paneline gidip “Site önbelleğini temizle” seçeneğine tıklıyoruz

Daha sonra FTP istemcinize (veya dosya yöneticinize) gidin, çekirdek klasöre gidin ve klasörü silin önbellek. Bundan sonra admin paneline gidip “ Tüm oturumları sonlandır»

Artık bir sonraki adıma geçebiliriz.

Krok 2. Robimo yedekleme sitesi ve veritabanı verileri

Modx Revo'yu güncellemeye çalışırsanız çalışma sitenizi boşa harcamamak için OBOV'YAZKOVO'yu geliştirmek gerekir. Her şey için barındırma sağlayıcınızdan site ve veritabanı için arşivler oluşturabilirsiniz. Böyle bir hizmet olmadığından sorun yok, sadece FTP'nizdeki dosyaların bir kopyasını oluşturun. Windows'ta TotalCommander veya Mac OSX'te Coda2 gibi herhangi bir ek dosya yöneticisini kullanabilirsiniz.

Günaydın sevgili okuyucular. Bugün size MODX Evolution sistemini en son sürüme nasıl yükselteceğinizi anlatacağız. Uygulamam 1.0.5 sürümünden 1.0.14 sürümüne güncellendi. Sitelerimi zaten kalan sürümlere yükseltmiştim ancak 1.0.14'te sorunla karşılaştım. Doğrusu artık ne olduğunu hatırlamıyorum. Bagato de Shukav raporlama talimatları Bu sürümdeki güncellemeler için, aksi takdirde bilmiyorum. Siteyi güncelleme sürecinde talep üzerine bu makaleyi yazdım. Günden güne:

1. Robimo yedekleme dosyaları ve veritabanları

En güzel robot destek olmak Arşivleri ve dosyaları orada oluşturdukları için barındırma şirketinizin paneli aracılığıyla, ancak ftp istemcileri aracılığıyla dosyalar kaybolabilir

2. MODX Evolution'ın geri kalan sürümünü sabırsızlıkla bekleyelim

Eksen resmi tarafı kaldı Modx sürümleri Evo. Düğmesine basın " Geleneksel", arşiv indirilmeye başlayacak. Dosyaları masaüstüne açıyoruz

3. Sistem klasörleri yeniden adlandırıldı

Klasörleri yeniden adlandırma varlıklarі müdür V asset_oldі yönetici_eski açıkça. Güncelleme işlemi sırasında böyle bir durum söz konusu olmadığından bu klasörleri ve dosyaları tekrar yüklememeye dikkat ediyoruz.

4. config.inc.php dosyasını kaydedin

Dosya masaüstüne kaydedilir config.inc.php babamla yatmak gibi yönetici (şimdilik yönetici_eski)/içerir web sitemiz

5. Dosyaları sunucuya yükleme

İndirilen arşiv klasörlerle dolu varlıklar, müdür, düzenlemek o dosya index.phpі index-ajax.php Modx Evolution'daki sitemizin köküne. Filey index.phpі index-ajax.php değiştirilebilir.

6. config.inc.php dosyasını yönetici klasörüne yükleyin

sen yeni dosya yöneticinin doldurulması gerekiyor yapılandırma dosyası MODX yükleyicisinin yeni bir kurulum değil, yükseltme yaptığımızı bilmesini sağlamak için veritabanımıza yapılandırılmış bağlantılarla config.inc.php

7. Siteyi açın ve yükle tuşuna basın

Vidkryvaemo baş tarafı sitemiz baskı altında şimdi kur

8. Güncelleme talimatlarını izleyin

Koçan tarafını seviyoruz MODX kurulumları Evolution sürüm 1.0.14 (5 Haziran 2014 itibarıyla), Rusça dilini seçin ve (ileri) tuşuna basın

9. Varsayılan Ayarları Güncelle'yi seçin

Bu yüzden onu klasöre koydular müdür yapılandırma dosyası config.inc.php, bunları zaten otomatik olarak toplayacağız "Güncelleme"

10. Tüm ek seçenekleri yükleyin

Burada sanki parçacıkları ve eklentileri yeniden adlandırmamışsınız gibi her şey kayboluyor. Durum böyleyse, yasal değişikliklerin yapıldığı eklemeleri güncellemeyin.

11. Lisans alın ve kurulumu yazdırın


Program sunucunuzun yeteneklerini kontrol edecek ve bir lisans almanız ve düğmeye basmanız gerekecek. "Düzenlemek"

11. Kurulum başarıyla tamamlandı


Yükleyici sizi nelerin güncellendiği ve nelerin yüklendiği konusunda bilgilendirecektir. "Sitede yüklü programın klasörünü ve dosyalarını görüntüleyin" maddesine bir onay işareti koyun (zaten perde arkasında olmamıza rağmen) ve "Kapat" düğmesine basın

12. Yönetici alanına gidin


Yönetici paneline giriş formunu yalnızca güncellenmiş bir tasarımla güncelledik. Radyomo. Doğru kullanıcı adı ve şifreyi kullanarak giriş yapıyoruz

12. Siteye gidin

Hadi sitenin kendisine gidelim ve fotoğraf bile çekemiyorum. MODX yalan söylüyor "MODX, istenen kaynağı ayrıştırmaya çalışırken aşağıdaki hatayı gösteriyor:". Utanmayalım, her şey yolunda, sadece varlıklar klasöründeki standart eklentilere ve snippet'lere ek olarak yüklediğimiz çok fazla ekstramız yok, bu yüzden yeni.

13. asset_old'dan asset'lere yükseltme yapabiliriz

Masaüstünüze bir klasör ekleyin asset_old. Sitede yeni bir klasör açma varlıklar/snippet'ler Ve bunu asset_old/snippets klasöründen indirebilirsiniz. asset_old klasörünün içeriğini kontrol edelim, asset klasöründe eksik bir şey varsa oraya yükleyeceğiz. Bu resmi aldım

Eklentiler ve modüllerle aynı şekilde çalışıyoruz. Hadi klasöre gidelim asset_old/eklentiler Ve klasörle kontrol edin varlıklar/eklentiler, modüllere benzer: asset_old/modüller/ H varlıklar/modüller. Dışarı çıkmayan şey içeri dökülür.

14. Sitedeki görseller ve dosyalar

Parçacıklara, modüllere ve eklentilere benzer şekilde, asset_old/images ve asset_old/files klasörlerindeki görselleri ve dosyaları sırasıyla asset/images ve asset/files'a yüklüyoruz.

Not: Babanla aranızda ne var? varlıklar Başka dosya veya klasörler varsa bunların da kopyalanması gerekecektir. yeni varlıklar. Sadece dosyalarım var Görüntülerі Dosyalar

15. Siteyi ve radyoyu açın

Yenileme başarılı oldu ve her şey 15 kroki. Klasörler yönetici_eskiі asset_old görülebilir. Yönetici panelinin tasarımını güncelledik, sistemin script ve eklentilerinin çalışmasını iyileştirdik, Robotu hızlandıracağım CMS MODX Evrimi ve en önemlisi DAHA GÜVENLİ köyde önceki sürümlerözellikle 1.0.5.

Not: Parçacıklar ve eklentiler kutusu

Tüm şarkılarınız ve eklentileriniz değişiklikleri asla tanımıyorsa, o zaman başka hiçbir şeyi merak etmiyorsunuz demektir, ancak bu tür şarkıları değiştiren pek çok insan var. ajaxArama ya da başka aynen. Editör karşımızda TinyMCE Baktığım tüm sitelerde parçalar var ve bu düzenleyici düzgün çalışmıyor. Size birkaç gerçek vereceğim ve bununla ve başka bir sorunla nasıl başa çıkacağınızı açıklayacağım. İlk makale TinyMCE'den daha kullanışlı olacaktır (bence).

Ayrıca yeni eklemeler yapılıncaya kadar başka değişiklikler de yapacağız.

  • Hadi gidelim Elementler - Element yönetimi - Eklentiler - TransAlias ​​- Konfigürasyon. Trans tablosundan seçin - Ukrayna. Aksi takdirde Kiril dilinde takma adlar (url'ler) oluştururuz, ancak hiçbir şeye ihtiyacımız yoktur. Takma adların Latinceye çevrilmesini talep ediyoruz.
  • Güncellemeden önce neyi değiştirdiniz? css şekli sadece bir şaka ajaxArama, o zaman bu su çulluğunun parçalarını değiştirdiniz. Aramanızı kaybettiyseniz eski sitedeki tüm parçaları değiştirmeniz yeterlidir. Adresler: varlıklar/snippet'ler/ajaxArama/şablonlar

İşinizdeki saygınız ve başarınız için hepinize teşekkür ederiz! Bu makalenin MODX Evolution'daki yeni web sitesinde size yardımcı olacağını umuyorum

Günaydın sevgili okuyucular. Bugün size MODX Evolution sistemini en son sürüme nasıl yükselteceğinizi anlatacağız. Uygulamam 1.0.5 sürümünden 1.0.14 sürümüne güncellendi. Sitelerimi zaten kalan sürümlere yükseltmiştim ancak 1.0.14'te sorunla karşılaştım. Doğrusu artık ne olduğunu hatırlamıyorum. Rapor talimatlarında bu sürüme güncellenmesi için pek çok bilgi var, yoksa bilemiyoruz. Siteyi güncelleme sürecinde talep üzerine bu makaleyi yazdım. Günden güne:

1. Robimo yedekleme dosyaları ve veritabanları

En güzel robot destek olmak Arşivleri ve dosyaları orada oluşturdukları için barındırma şirketinizin paneli aracılığıyla, ancak ftp istemcileri aracılığıyla dosyalar kaybolabilir

2. MODX Evolution'ın geri kalan sürümünü sabırsızlıkla bekleyelim

Bu Modx Evo'nun kalan versiyonunun resmi tarafıdır. Düğmesine basın " Geleneksel", arşiv indirilmeye başlayacak. Dosyaları masaüstüne açıyoruz

3. Sistem klasörleri yeniden adlandırıldı

Klasörleri yeniden adlandırma varlıklarі müdür V asset_oldі yönetici_eski açıkça. Güncelleme işlemi sırasında böyle bir durum söz konusu olmadığından bu klasörleri ve dosyaları tekrar yüklememeye dikkat ediyoruz.

4. config.inc.php dosyasını kaydedin

Dosya masaüstüne kaydedilir config.inc.php babamla yatmak gibi yönetici (şimdilik yönetici_eski)/içerir web sitemiz

5. Dosyaları sunucuya yükleme

İndirilen arşiv klasörlerle dolu varlıklar, müdür, düzenlemek o dosya index.phpі index-ajax.php Modx Evolution'daki sitemizin köküne. Filey index.phpі index-ajax.php değiştirilebilir.

6. config.inc.php dosyasını yönetici klasörüne yükleyin

Yeni yönetici klasörüne bir yapılandırma dosyası yüklemeniz gerekir MODX yükleyicisinin yeni bir kurulum değil, yükseltme yaptığımızı bilmesini sağlamak için veritabanımıza yapılandırılmış bağlantılarla config.inc.php

7. Siteyi açın ve yükle tuşuna basın

Sitemizin ana sayfasını açıyoruz ve mesaja tıklıyoruz şimdi kur

8. Güncelleme talimatlarını izleyin

MODX Evolution 1.0.14 sürümünün kurulumunun ilk sayfasındayız (5 Haziran 2014 itibariyle), Rusça dilini seçin ve (ileri) tuşuna basın.

9. Varsayılan Ayarları Güncelle'yi seçin

Bu yüzden onu klasöre koydular müdür yapılandırma dosyası config.inc.php, bunları zaten otomatik olarak toplayacağız "Güncelleme"

10. Tüm ek seçenekleri yükleyin

Burada sanki parçacıkları ve eklentileri yeniden adlandırmamışsınız gibi her şey kayboluyor. Durum böyleyse, yasal değişikliklerin yapıldığı eklemeleri güncellemeyin.

11. Lisans alın ve kurulumu yazdırın


Program sunucunuzun yeteneklerini kontrol edecek ve bir lisans almanız ve düğmeye basmanız gerekecek. "Düzenlemek"

11. Kurulum başarıyla tamamlandı


Yükleyici sizi nelerin güncellendiği ve nelerin yüklendiği konusunda bilgilendirecektir. "Sitede yüklü programın klasörünü ve dosyalarını görüntüleyin" maddesine bir onay işareti koyun (zaten perde arkasında olmamıza rağmen) ve "Kapat" düğmesine basın

12. Yönetici alanına gidin


Yönetici paneline giriş formunu yalnızca güncellenmiş bir tasarımla güncelledik. Radyomo. Doğru kullanıcı adı ve şifreyi kullanarak giriş yapıyoruz

12. Siteye gidin

Hadi sitenin kendisine gidelim ve fotoğraf bile çekemiyorum. MODX yalan söylüyor "MODX, istenen kaynağı ayrıştırmaya çalışırken aşağıdaki hatayı gösteriyor:". Utanmayalım, her şey yolunda, sadece varlıklar klasöründeki standart eklentilere ve snippet'lere ek olarak yüklediğimiz çok fazla ekstramız yok, bu yüzden yeni.

13. asset_old'dan asset'lere yükseltme yapabiliriz

Masaüstünüze bir klasör ekleyin asset_old. Sitede yeni bir klasör açma varlıklar/snippet'ler Ve bunu asset_old/snippets klasöründen indirebilirsiniz. asset_old klasörünün içeriğini kontrol edelim, asset klasöründe eksik bir şey varsa oraya yükleyeceğiz. Bu resmi aldım

Eklentiler ve modüllerle aynı şekilde çalışıyoruz. Hadi klasöre gidelim asset_old/eklentiler Ve klasörle kontrol edin varlıklar/eklentiler, modüllere benzer: asset_old/modüller/ H varlıklar/modüller. Dışarı çıkmayan şey içeri dökülür.

14. Sitedeki görseller ve dosyalar

Parçacıklara, modüllere ve eklentilere benzer şekilde, asset_old/images ve asset_old/files klasörlerindeki görselleri ve dosyaları sırasıyla asset/images ve asset/files'a yüklüyoruz.

Not: Babanla aranızda ne var? varlıklar Başka dosya veya klasörler varsa bunların da kopyalanması gerekecektir. yeni varlıklar. Sadece dosyalarım var Görüntülerі Dosyalar

15. Siteyi ve radyoyu açın

Yenileme başarılı oldu ve her şey 15 kroki. Klasörler yönetici_eskiі asset_old görülebilir. Yönetici panelinin tasarımını güncelledik, sistemin script ve eklentilerinin çalışmasını iyileştirdik, çalışmaları hızlandırdık CMS MODX Evrimi ve en önemlisi DAHA GÜVENLİönceki sürümlerle ve özellikle 1.0.5 ile güncel.

Not: Parçacıklar ve eklentiler kutusu

Tüm şarkılarınız ve eklentileriniz değişiklikleri asla tanımıyorsa, o zaman başka hiçbir şeyi merak etmiyorsunuz demektir, ancak bu tür şarkıları değiştiren pek çok insan var. ajaxArama ya da başka aynen. Editör karşımızda TinyMCE Baktığım tüm sitelerde parçalar var ve bu düzenleyici düzgün çalışmıyor. Size birkaç gerçek vereceğim ve bununla ve başka bir sorunla nasıl başa çıkacağınızı açıklayacağım. İlk makale TinyMCE'den daha kullanışlı olacaktır (bence).

Ayrıca yeni eklemeler yapılıncaya kadar başka değişiklikler de yapacağız.

  • Hadi gidelim Elementler - Element yönetimi - Eklentiler - TransAlias ​​- Konfigürasyon. Trans tablosundan seçin - Ukrayna. Aksi takdirde Kiril dilinde takma adlar (url'ler) oluştururuz, ancak hiçbir şeye ihtiyacımız yoktur. Takma adların Latinceye çevrilmesini talep ediyoruz.
  • Güncellemeden önce CSS formunu değiştirdiniz mi? ajaxArama, o zaman bu su çulluğunun parçalarını değiştirdiniz. Aramanızı kaybettiyseniz eski sitedeki tüm parçaları değiştirmeniz yeterlidir. Adresler: varlıklar/snippet'ler/ajaxArama/şablonlar

İşinizdeki saygınız ve başarınız için hepinize teşekkür ederiz! Bu makalenin MODX Evolution'daki yeni web sitesinde size yardımcı olacağını umuyorum

© 2022 androidas.ru - Android hakkında her şey