Modx Evolution -in son versiyaya yenilənməsi. Modx Revolution ən son versiyaya yenilənir. MODX Evolution -in son versiyasını yükləyin

Günün xoş vaxtı, əziz oxucular. Bu gün sizə MODX Evolution sisteminizi ən son versiyaya necə yeniləyəcəyinizi göstərəcəyəm. Mənim nümunəmdə 1.0.5 -dən 1.0.14 -ə qədər yüksəldəcəyəm. Artıq saytlarımı ən son versiyalara yeniləmişəm, lakin 1.0.14 ilə problemlə üzləşmişəm. Düzünü desəm, hansını xatırlamıram. Çox axtardığım yer ətraflı təlimatlar bu versiyaya yeniləmək üçün, amma heç tapmadım. Ehtiyacı olan bir saytın yenilənməsi prosesində bu yazını yazdım. Addım -addım hərəkət edəcəyik:

1. Faylların və verilənlər bazalarının ehtiyat nüsxələrinin çıxarılması

Etmək üçün ən yaxşı şey ehtiyat nüsxələr ev sahibi şirkətinizin paneli vasitəsilə, çünki bir arxiv yaradırlar və fayllar orada yox, oradan itirilir ftp müştəriləri fayllar itirə bilər

2. MODX Evolution -in son versiyasını yükləyin

İşdə ən son versiyanın rəsmi səhifəsi Modx evo... "Üzərinə vurun Ənənəvi", arxivin yüklənməsi başlayacaq. Faylları masaüstünə çıxarın

3. Sistem qovluqlarının adını dəyişdirin

Qovluqların adının dəyişdirilməsi aktivlərmenecer v aktivlər_yaşmenecer_yaş müvafiq olaraq. Bunu etmək üçün edirik bir daha yeniləmə prosesində bir şey səhv olarsa, bu qovluqları və faylları geri yükləməyin.

4. config.inc.php faylını qeyd edin

Faylı masaüstünə qeyd edin config.inc.php qovluqda yerləşir menecer (yaxşı, indi manager_old) / daxildir saytımız

5. Faylları serverə yükləyin

Yüklənmiş arxivdən qovluqları doldurun aktivlər, menecer, yüklemek və fayllar index.phpindex-ajax.php Modx Evolution saytımızın kökünə. Fayllar index.phpindex-ajax.phpəvəz etmək.

6. config.inc.php meneceri qovluğunu doldurun

V yeni qovluq meneceri konfiqurasiya faylını yükləməlisiniz config.inc.php, verilənlər bazası bağlantı parametrlərimizlə MODX yükləyicisinə təzə bir quraşdırma deyil, yeniləmə etdiyimizi aydınlaşdırmaq üçün.

7. Saytı açın və quraşdırma düyməsini basın

Açırıq ana səhifə veb saytımıza daxil olun və linki vurun indi quraşdırın

8. Yeniləmə təlimatlarına əməl edin

MODX Evolution 1.0.14 versiyasının (5 İyun 2014 tarixli) ilkin quraşdırma səhifəsini görəcəyik, Rus dilini seçin və (sonrakı) düyməsini basın.

9. Mövcud quraşdırmanı yeniləyin seçin

Qovluğa yüklədiyimizdən bəri menecer konfiqurasiya faylı config.inc.php, biz artıq avtomatik olaraq seçəcəyik "Yeniləmə"

10. Bütün əlavələrin quraşdırılması

Parçaların və plaginlərin adını dəyişməsəniz, hər şeyi olduğu kimi buraxırıq. Əgər belədirsə, əhəmiyyətli dəyişikliklər edən əlavələri yeniləməyin

11. Lisenziya şərtləri ilə razılaşın və quraşdırmaya davam edin


Proqram serverinizin imkanlarını yoxlayacaq və lisenziya şərtlərini qəbul etməli və düyməni basmalısınız "Yüklemek"

11. Quraşdırma uğurla başa çatdı


Quraşdırıcı nəyin yeniləndiyini və nəyin quraşdırıldığını sizə xəbər verəcəkdir. "Qovluğu və quraşdırma proqramı fayllarını saytımdan silin" maddəsinə bir onay işareti qoyun (hərçənd ki, aktiv olacaq) və "Bağla" düyməsini basın.

12. İdarəetmə panelinə gedin


İdarəetmə panelinə daxil olmaq üçün çoxdan gözlənilən formanı görürük, yalnız yenilənmiş dizaynla. Biz xoşbəxtik. Eyni istifadəçi adı və şifrə ilə gedirik

12. Sayta daxil olun

Saytın özünə gedirik və çox da xoş olmayan bir şəkil görürük. MODX and içir "MODX, tələb olunan mənbəni təhlil etməyə çalışarkən aşağıdakı səhvlə qarşılaşdı:"... Kədərlənmirik, hər şey qaydasındadır, sadəcə yeni olduğu üçün aktivlər qovluğunda standart plaginlərə və parçalara əlavə olaraq quraşdırdığımız bəzi əlavələr yoxdur.

13. Aktivlərə_oldan əlavələr yükləyirik

Qovluğu masaüstünə yükləyin aktivlər_yaş... Saytda yeni bir qovluq açın aktivlər / parçalar və varlıq_oldu / parçaları qovluğuna qarşı yoxlayın. Hər bir parçanı дороиlar_old qovluğunda yoxlayırıq və əgər varlıqlar qovluğunda yoxdursa, ora yükləyin. Bu şəkli aldım

Pluginlər və modullarla eyni şeyi edirik. Qovluğa giririk aktivlər_oldu / plaginlər və qovluğa qarşı yoxlayın aktivlər / plaginlər modullarla eyni şəkildə: aktivlər_oldu / modullar / ilə aktivlər / modullar... Nə çatışmır - doldurun.

14. Şəkillər və sayt faylları

Parçalara, modullara və plaginlərə bənzər şəkildə, varlıqlar / şəkillər və varlıqlar / fayllar qovluqlarından şəkilləri və faylları müvafiq olaraq aktivlərə / şəkillərə və varlıqlara / fayllara yükləyin.

P.S. Qovluğunuzda varsa aktivlər başqa fayllar və ya qovluqlar var idi, onlar da kopyalanmalıdır yeni aktivlər... Yalnız sənədlərim var idi şəkillərfayllar

15. Saytı açıb sevinirik

Yeniləmə uğurlu və ədalətli oldu 15 addım... Qovluqlar menecer_yaşaktivlər_yaş silinə bilər. İdarəetmə panelinin yenilənmiş dizaynını, skriptlərin və sistem plaginlərinin təkmilləşdirilmiş işini aldınız, sürətləndirilmiş iş CMS MODX təkamülü və ən vacib şey YÜKSEK TƏHLÜKƏSİZLİK müqayisədə əvvəlki versiyalar və xüsusilə 1.0.5.

P.S. Parçaların və plaginlərin təkmilləşdirilməsi

Bütün parçacıqlarınız və plaginləriniz heç vaxt dəyişdirilməyibsə, narahat olacağınız bir şey yoxdur, amma əksəriyyəti kimi parçaları dəyişir. ajaxSearch və ya belə... Bu, ilk növbədə redaktora aiddir TinyMCE, yenilədiyim bütün saytlarda olduğu kimi, bu redaktor da düzgün işləmir. Kiçik məqalələr hazırlayacağam və bu və ya digər problemin öhdəsindən necə gələcəyimi izah edəcəyəm. İlk məqalə TinyMCE -dən daha rahat olacaq (fikrimcə).

Digər əlavələrdə də kiçik dəyişikliklər edirik.

  • Getmək Elementlər - Elementləri idarə et - Pluginlər - TransAlias ​​- Konfiqurasiya... Maddə Trans cədvəlini seçin - rus... Əks təqdirdə, Kiril əlifbası (url) yaradacağıq, amma buna ehtiyacımız yoxdur. Latın əlifbasına çevrilmək üçün təxəllüslərə ehtiyacımız var.
  • Yeniləmədən əvvəl dəyişmisinizsə css formaları axtarış ajaxSearch, sonra çox güman ki, bu parçanın hissələrini dəyişmisiniz. Buna görə də, axtarışınız xaricə çıxıbsa, köhnə saytdakı bütün hissələri dəyişdirin. Ünvan: aktivlər / parçalar / ajaxSearch / şablonlar

İşinizdə uğurlar və diqqətinizə görə hamınıza təşəkkür edirəm! Ümid edirəm bu məqalə MODX Evolution üçün saytın yenilənməsində sizə kömək edəcək

Bir həftə əvvəl yeni bir buraxılış yayımlandı MODX İnqilabı 2.7.0 versiyası altında. Sərbəst buraxılması, bu populyar məzmun idarəetmə sistemini necə yeniləmək barədə təlimat yazmaq üçün yaxşı bir səbəb oldu. Dərhal bir rezervasiya edəcəyəm ki, MODX Revolution -u əl ilə, heç bir plugin köməyi olmadan yeniləyək.

MODX Revolution hələ də bir neçə siçan klikində yeniləmələri quraşdırmaq üçün bir mexanizmə sahib deyil. Əlbəttə ki, xüsusi bir plugin quraşdıraraq vəziyyətdən çıxa bilərsiniz. Ancaq bu gün, əlavələr quraşdırmadan MODX Revolution yeniləməsinə baxacağıq.

MODX Revolution 2.7.0 aşağıdakı sistem tələblərinə malikdir:

  • PHP 5.5 və ya daha yüksək;
  • MySQL 5.5 və ya daha yüksək, MariaDB 10.1 və ya daha yüksək, Percona Server 5.6 və ya daha yüksək (isteğe bağlı);
  • Apache 2.2 və ya daha yüksək, nginx 1.8 və ya daha yüksək (isteğe bağlı);

Diqqət!

Etdiyinizə əmin olun ehtiyat nüsxəsi yeniləmədən əvvəl sayt.

Ancaq ehtiyat nüsxəsini çıxarmadan əvvəl sayt önbelleğini təmizləmək məsləhətdir. Bu menyuda edilir Nəzarət.

Bundan sonra saytın ehtiyat nüsxəsini çıxarırıq. Yeniləmədən əvvəl önbelleğin təmizlənməsi və sessiyaların dayandırılması, ehtiyat nüsxə yaratmağınızdan asılı olmayaraq hər halda lazımdır.

Rəsmi veb saytından CMS -in son versiyasını yükləyin. Adlı bir versiyaya ehtiyacımız var Ətraflı Dağıtım... Bu linkdəki səhifədə yükləyə bilərsiniz. Bu versiya standart versiyadan çıxarılıb.

Mövcud olanları əvəz edərək faylları serverə yükləyirik. Bundan sonra səhifəyə keçin / qurmaq /... İlk addım dil seçməkdir.

Quraşdırma sihirbazı başlayacaq.

Seçim seçin Yeniləyin mövcud quraşdırma ... Verilənlər bazası bağlantısı, idarəetmə paneli yolu və ya kernel yolu kimi sayt parametrlərini dəyişdirmək istəyirsinizsə, seçin Genişləndirilmiş yeniləmə.

Quraşdırma sihirbazı quraşdırma əvvəli testlər keçirəcək və bundan sonra birbaşa quraşdırmaya başlaya bilərsiniz. Uğurla tamamlandıqdan sonra aşağıdakı mesajı görəcəksiniz:

MODX Revolution yeniləməsi tamamlandıqdan sonra, kernel kataloqunun olduğunu bildirən bir mesajla yenidən qarşılaşacaqsınız açıq giriş... Bunun necə düzəldiləcəyini oxuya bilərsiniz.

Günün xoş vaxtı, əziz oxucular. Bu gün sizə MODX Evolution sisteminizi ən son versiyaya necə yeniləyəcəyinizi göstərəcəyəm. Mənim nümunəmdə 1.0.5 -dən 1.0.14 -ə qədər yüksəldəcəyəm. Artıq saytlarımı ən son versiyalara yeniləmişəm, lakin 1.0.14 ilə problemlə üzləşmişəm. Düzünü desəm, hansını xatırlamıram. Bu xüsusi versiyanı yeniləmək üçün ətraflı təlimat axtardığım bir çoxları, amma tapa bilmədim. Ehtiyacı olan bir saytın yenilənməsi prosesində bu yazını yazdım. Addım -addım hərəkət edəcəyik:

1. Faylların və verilənlər bazalarının ehtiyat nüsxələrinin çıxarılması

Etmək üçün ən yaxşı şey ehtiyat nüsxələr ev sahibi şirkətinizin paneli vasitəsilə, çünki bir arxiv yaradır və fayllar orada itmir, ancaq ftp müştəriləri vasitəsilə fayllar itirə bilər.

2. MODX Evolution -in son versiyasını yükləyin

İşdə Modx Evo'nun ən son versiyasının rəsmi səhifəsidir. "Üzərinə vurun Ənənəvi", arxivin yüklənməsi başlayacaq. Faylları masaüstünə çıxarın

3. Sistem qovluqlarının adını dəyişdirin

Qovluqların adının dəyişdirilməsi aktivlərmenecer v aktivlər_yaşmenecer_yaş müvafiq olaraq. Yeniləmə prosesində bir şey səhv olarsa, bu qovluqları və faylları bir daha doldurmamaq üçün edirik.

4. config.inc.php faylını qeyd edin

Faylı masaüstünə qeyd edin config.inc.php qovluqda yerləşir menecer (yaxşı, indi manager_old) / daxildir saytımız

5. Faylları serverə yükləyin

Yüklənmiş arxivdən qovluqları doldurun aktivlər, menecer, yüklemek və fayllar index.phpindex-ajax.php Modx Evolution saytımızın kökünə. Fayllar index.phpindex-ajax.phpəvəz etmək.

6. config.inc.php meneceri qovluğunu doldurun

Yeni qovluq menecerində konfiqurasiya faylını yükləməlisiniz config.inc.php, verilənlər bazası bağlantı parametrlərimizlə MODX yükləyicisinə təzə bir quraşdırma deyil, yeniləmə etdiyimizi aydınlaşdırmaq üçün.

7. Saytı açın və quraşdırma düyməsini basın

Saytımızın ana səhifəsini açın və linki vurun indi quraşdırın

8. Yeniləmə təlimatlarına əməl edin

MODX Evolution 1.0.14 versiyasının (5 İyun 2014 tarixli) ilkin quraşdırma səhifəsini görəcəyik, Rus dilini seçin və (sonrakı) düyməsini basın.

9. Mövcud quraşdırmanı yeniləyin seçin

Qovluğa yüklədiyimizdən bəri menecer konfiqurasiya faylı config.inc.php, biz artıq avtomatik olaraq seçəcəyik "Yeniləmə"

10. Bütün əlavələrin quraşdırılması

Parçaların və plaginlərin adını dəyişməsəniz, hər şeyi olduğu kimi buraxırıq. Əgər belədirsə, əhəmiyyətli dəyişikliklər edən əlavələri yeniləməyin

11. Lisenziya şərtləri ilə razılaşın və quraşdırmaya davam edin


Proqram serverinizin imkanlarını yoxlayacaq və lisenziya şərtlərini qəbul etməli və düyməni basmalısınız "Yüklemek"

11. Quraşdırma uğurla başa çatdı


Quraşdırıcı nəyin yeniləndiyini və nəyin quraşdırıldığını sizə xəbər verəcəkdir. "Qovluğu və quraşdırma proqramı fayllarını saytımdan silin" maddəsinə bir onay işareti qoyun (hərçənd ki, aktiv olacaq) və "Bağla" düyməsini basın.

12. İdarəetmə panelinə gedin


İdarəetmə panelinə daxil olmaq üçün çoxdan gözlənilən formanı görürük, yalnız yenilənmiş dizaynla. Biz xoşbəxtik. Eyni istifadəçi adı və şifrə ilə gedirik

12. Sayta daxil olun

Saytın özünə gedirik və çox da xoş olmayan bir şəkil görürük. MODX and içir "MODX, tələb olunan mənbəni təhlil etməyə çalışarkən aşağıdakı səhvlə qarşılaşdı:"... Kədərlənmirik, hər şey qaydasındadır, sadəcə yeni olduğu üçün aktivlər qovluğunda standart plaginlərə və parçalara əlavə olaraq quraşdırdığımız bəzi əlavələr yoxdur.

13. Aktivlərə_oldan əlavələr yükləyirik

Qovluğu masaüstünə yükləyin aktivlər_yaş... Saytda yeni bir qovluq açın aktivlər / parçalar və varlıq_oldu / parçaları qovluğuna qarşı yoxlayın. Hər bir parçanı дороиlar_old qovluğunda yoxlayırıq və əgər varlıqlar qovluğunda yoxdursa, ora yükləyin. Bu şəkli aldım

Pluginlər və modullarla eyni şeyi edirik. Qovluğa giririk aktivlər_oldu / plaginlər və qovluğa qarşı yoxlayın aktivlər / plaginlər modullarla eyni şəkildə: aktivlər_oldu / modullar / ilə aktivlər / modullar... Nə çatışmır - doldurun.

14. Şəkillər və sayt faylları

Parçalara, modullara və plaginlərə bənzər şəkildə, varlıqlar / şəkillər və varlıqlar / fayllar qovluqlarından şəkilləri və faylları müvafiq olaraq aktivlərə / şəkillərə və varlıqlara / fayllara yükləyin.

P.S. Qovluğunuzda varsa aktivlər başqa fayllar və ya qovluqlar var idi, onlar da kopyalanmalıdır yeni aktivlər... Yalnız sənədlərim var idi şəkillərfayllar

15. Saytı açıb sevinirik

Yeniləmə uğurlu və ədalətli oldu 15 addım... Qovluqlar menecer_yaşaktivlər_yaş silinə bilər. Yenilənmiş idarəetmə paneli dizaynına, təkmilləşdirilmiş skriptlərə və sistem plaginlərinə sahibsiniz, daha sürətli iş CMS MODX təkamülü və ən vacib şey YÜKSEK TƏHLÜKƏSİZLİKəvvəlki versiyalarla müqayisədə və xüsusilə 1.0.5.

P.S. Parçaların və plaginlərin təkmilləşdirilməsi

Bütün parçacıqlarınız və plaginləriniz heç vaxt dəyişdirilməyibsə, narahat olacağınız bir şey yoxdur, amma əksəriyyəti kimi parçaları dəyişir. ajaxSearch və ya belə... Bu, ilk növbədə redaktora aiddir TinyMCE, yenilədiyim bütün saytlarda olduğu kimi, bu redaktor da düzgün işləmir. Kiçik məqalələr hazırlayacağam və bu və ya digər problemin öhdəsindən necə gələcəyimi izah edəcəyəm. İlk məqalə TinyMCE -dən daha rahat olacaq (fikrimcə).

Digər əlavələrdə də kiçik dəyişikliklər edirik.

  • Getmək Elementlər - Elementləri idarə et - Pluginlər - TransAlias ​​- Konfiqurasiya... Maddə Trans cədvəlini seçin - rus... Əks təqdirdə, Kiril əlifbası (url) yaradacağıq, amma buna ehtiyacımız yoxdur. Latın əlifbasına çevrilmək üçün təxəllüslərə ehtiyacımız var.
  • Yeniləmədən əvvəl axtarış formasının CSS -ni dəyişdirmisinizsə ajaxSearch, sonra çox güman ki, bu parçanın hissələrini dəyişmisiniz. Buna görə də, axtarışınız xaricə çıxıbsa, köhnə saytdakı bütün hissələri dəyişdirin. Ünvan: aktivlər / parçalar / ajaxSearch / şablonlar

İşinizdə uğurlar və diqqətinizə görə hamınıza təşəkkür edirəm! Ümid edirəm bu məqalə MODX Evolution üçün saytın yenilənməsində sizə kömək edəcək

Təəssüf ki, MODX Revolution məzmun idarəetmə sistemi Wordpress və bir çox digər mühərriklərdə olduğu kimi bir düyməni basaraq CMS -i yeniləmək imkanı vermir.

Buna görə də işin ilkin mərhələsində təcrübəsiz istifadəçilər CMS -i güncəl saxlamaqda çətinlik çəkirlər. Və onu yeniləmək həyati əhəmiyyət kəsb edir (əlbəttə sayt üçün).

Vacib! Sistem yeniləməsinə başlamazdan əvvəl həm sayt fayllarının, həm də verilənlər bazasının ehtiyat nüsxəsini çıxardığınızdan əmin olun. Nə vaxt uğursuz yeniləmə həmişə ilkin vəziyyətinə qayıda bilərsiniz.

MODX Revolution yeniləmə prosesi onunkundan çox da fərqlənmir təmiz quraşdırma serverə. Xatırlamaq lazım olan yeganə şey, faylı silməməyiniz və ya üzərinə yazmamağınızdır. core / config / config.inc.php.

1. MODX quraşdırma paketinin yüklənməsi

Modx.com rəsmi saytına "" bölməsində daxil oluruq. Yüklə"Və quraşdırma paketini yükləyin. Bu bölmədə quraşdırıcının standart versiyası var ( Ənənəvi). Genişləndirilmiş versiya ( Qabaqcıl) bir az daha dərin - https://modx.com/download/other-downloads. CMS üçün uyğun paketi seçin.

2. Sayt önbelleğinin təmizlənməsi

Saytın idarəetmə panelində "seçin. İdarəetmə - sayt önbelleğini təmizləyin».

Önbelleği təmizlədikdən sonra bütün seansları bitiririk: " Nəzarət - Bütün seansları bitir»

3. Faylların serverə yüklənməsi

Quraşdırma paketinin açılmamış fayllarını serverimizə yükləyirik. Paket üçün Qabaqcıl qovluqlar adlanır əsasqurmaq... Onlardan yalnız ikisi var. Standart paket üçün ( Ənənəvi) bir az daha çox qovluq var.

Dosyalar həm ftp müştəri vasitəsilə, həm də hosting idarəetmə panelindən istifadə etməklə yüklənə bilər. Bunu idarəetmə paneli vasitəsilə etsəniz, arxivi birbaşa yükləyə və artıq serverdə aça bilərsiniz. Daha sürətli çıxacaq. İdarəetmə paneli vasitəsilə önbellek fayllarını silmək də vaxtınıza qənaət edəcək.

4. Yeniləmə prosesinin başlanması

Mühərrikimizi yeniləmək üçün sıfırdan başladığımız kimi edirik. Ünvana gedin site.ru/setup və sonra quraşdırma təlimatlarını xatırlayın. Yeganə fərq seçimin seçilməməsidir " Yeni quraşdırma "," Mövcud bir qurğunun təkmilləşdirilməsi».

5. Yeniləmənin yoxlanılması

Prosesin sonunda idarəetmə interfeysində versiya nömrəsinin dəyişib -dəyişmədiyini yoxlayın. Hər şey yaxşı olarsa, əvvəllər quraşdırılmış əlavələri yeniləyin. Təbii ki, yalnız yeniləməyə ehtiyacı olanlar.

Emin olun quraşdırma faylları serverdən silindi. Bu baş verir avtomatik rejim quraşdırmanın son mərhələsində, quraşdırma paketini silmək üçün onay qutusunun işarələnməməsi şərti ilə, ancaq təhlükəsiz oynamaq və əlavə olaraq iki dəfə yoxlamaq daha yaxşıdır.

Geliştirici Bob Ray, Revo'yu yeniləməyi asanlaşdırmaq üçün bir əlavə yaratdı. Bu əlavə haqqında daha ətraflı məlumatı "" səhifəsində tapa bilərsiniz. Sahib olduğu ad budur.

MODX Revolution -da saytlarınızı sürətləndirmək üçün ora getməyiniz məsləhətdir PHP istifadə edərək 7. Bəzi hallarda fərq çılpaq gözlə belə görünür. Serverin cavab müddəti də bəzi mənbələrə görə təxminən üç dəfə azalır.