MODX Revolution ažuriranje. Ažuriranje MODX Revolution Modx revo ažuriranje s administratorske ploče

21.06.2020 Recenzije

Dobar dan, dragi čitatelji. Danas ću vam reći kako ažurirati MODX Evolution sustav na Najnovija verzija. U mom primjeru vršit ću ažuriranje s verzije 1.0.5 na 1.0.14. Već sam ažurirao svoje stranice na najnovije verzije, ali s 1.0.14 naišao sam na problem. Da budem iskren, ni ne sjećam se koji. Tražio sam puno mjesta detaljne upute za ažuriranje ove određene verzije, ali nisam ga mogao pronaći. U procesu ažuriranja stranice kojoj je to bilo potrebno, napisao sam ovaj članak. Nastavit ćemo korak po korak:

1. Napravite sigurnosne kopije datoteka i baza podataka

Najbolje za napraviti sigurnosne kopije kroz panel vaše hosting tvrtke, jer oni stvaraju arhivu i datoteke se tamo ne gube, već kroz ftp klijenti datoteke se mogu izgubiti

2. Preuzmite najnoviju verziju MODX Evolution

Ovdje je službena stranica za najnoviju verziju Modx Evo. Kliknite na gumb " Tradicionalno", počet će preuzimanje arhive. Raspakirajte datoteke na radnu površinu

3. Preimenujte mape sustava

Preimenujte mape imovina I menadžer V imovina_stara I upravitelj_stari odnosno. To činimo kako ne bismo morali ponovno učitavati te mape i datoteke ako nešto pođe po zlu tijekom procesa ažuriranja.

4. Spremite datoteku config.inc.php

Spremite datoteku na radnu površinu config.inc.php, koji se nalazi u mapi upravitelj (dobro sada manager_old)/uključuje naše web stranice

5. Učitajte datoteke na poslužitelj

Ispunite mape iz preuzete arhive imovina, menadžer, instalirati i datoteke indeks.php I index-ajax.php u korijen naše stranice na Modx Evolution. Datoteke indeks.php I index-ajax.php zamijeniti.

6. Učitajte datoteku config.inc.php u mapu upravitelja

U nova mapa potrebno je ispuniti upravitelja konfiguracijska datoteka config.inc.php s postavkama povezivanja s našom bazom podataka kako bi instalater MODX-a znao da radimo ažuriranje, a ne novu instalaciju

7. Otvorite stranicu i kliknite instaliraj

Otvor početna stranica našu web stranicu i kliknite na poveznicu sada instalirati

8. Slijedite upute za ažuriranje

Vidjet ćemo početna stranica instalacija MODX Evolution verzije 1.0.14 (od 5. lipnja 2014.), odaberite ruski jezik i kliknite dalje (dalje)

9. Odaberite Ažuriraj postojeću instalaciju

Pošto smo ga učitali u mapu menadžer konfiguracijska datoteka config.inc.php, već ćemo ga automatski odabrati "Ažuriraj"

10. Instalirajte sve dodatke

Ovdje ostavljamo sve kako jest, osim ako niste preimenovali isječke i dodatke. Ako je tako, nemojte ažurirati one dodatke koji su napravili značajne promjene

11. Prihvatite licencne uvjete i nastavite s instalacijom


Program će provjeriti mogućnosti vašeg poslužitelja, a vi se trebate složiti s licencnim uvjetima i kliknuti na gumb "Instalirati"

11. Instalacija je uspješno dovršena


Instalater će vas obavijestiti što je ažurirano i što je instalirano. Na stavci "ukloni mapu i datoteke instalacijskog programa s moje stranice", potvrdite okvir (iako će već biti tamo prema zadanim postavkama) i kliknite gumb "Zatvori"

12. Idite na administrativnu ploču


Vidimo dugo očekivani obrazac za prijavu u administrativno područje, samo s ažuriranim dizajnom. Radujemo se. Prijavite se istim korisničkim imenom i lozinkom

12. Idite na stranicu

Idemo na samo mjesto i vidimo ne baš ugodnu sliku. MODX psuje "MODX je naišao na sljedeću pogrešku dok je pokušavao analizirati traženi resurs:". Nemojte se uzrujavati, sve je u redu, samo nemamo neke dodatke koje smo instalirali uz standardne dodatke i isječke u folderu imovine, budući da je nov.

13. Preuzmi dodatke iz Assets_old u Assets

Preuzmite mapu na radnu površinu imovina_stara. Otvorite novu mapu na web mjestu sredstva/isječci i provjerite ga u mapi "assets_old/nippets". Provjeravamo svaki isječak u mapi "assets_old", a ako se neki ne nalazi u mapi "assets", učitajte ga tamo. Imam ovu sliku

Isto radimo s dodacima i modulima. Idite u mapu sredstva_stara/dodaci i provjerite to prema mapi sredstva/dodaci, slično s modulima: imovina_stara/moduli/ S sredstva/moduli. Ono što nedostaje, mi to dopunimo.

14. Slike i datoteke stranica

Slično kao kod isječaka, modula i dodataka, prenosimo slike i datoteke iz mapa "assets_old/images" i "assets_old/files" u "assets/images", odnosno "assets/files".

p.s. Ako je u vašoj mapi imovina postoje bilo koje druge datoteke ili mape, i njih je potrebno kopirati nova sredstva. Imao sam samo datoteke slike I datoteke

15. Otvorite stranicu i radujte se

Ažuriranje je bilo uspješno i za kratko vrijeme 15 koraka. mape upravitelj_stari I imovina_stara može se izbrisati. Primio si ažurirani dizajn administrativna ploča, poboljšan rad sistemskih skripti i dodataka, ubrzani rad CMS MODX Evolucija i ono najvažnije VEĆA SIGURNOST u usporedbi sa prethodne verzije a posebno 1.0.5.

p.s. Dovršetak isječaka i dodataka

Ako svi vaši isječci i dodaci nikada nisu promijenjeni, nemate razloga za brigu, ali uglavnom mnogi ljudi mijenjaju isječke kao ajaxSearch ili isto tako. Prije svega, to se tiče urednika. TinyMCE, jer na svim stranicama koje sam ažurirao ovaj uređivač ne radi ispravno. Napravit ću kratke članke i objasniti kako se nositi s ovim ili onim problemom. Prvi članak će biti praktičniji od TinyMCE (po mom mišljenju).

Također radimo manje izmjene na drugim dodacima.

  • Idemo Elementi - Upravljanje elementima - Dodaci - TransAlias ​​​​- Konfiguracija. Odaberite u tablici Trans - ruski. Inače ćemo generirati aliase (urlove) na ćirilici, ali to nam ne treba. Trebamo pseudonime transliterirati na latinicu.
  • Ako ste promijenili CSS obrasca za pretraživanje prije ažuriranja ajaxSearch, onda ste najvjerojatnije promijenili dijelove ovog isječka. Stoga, ako je vaša pretraga pala, jednostavno zamijenite sve dijelove sa stare stranice. Adresa: sredstva/isječci/ajaxSearch/predlošci

Hvala svima na pažnji i sretno u radu! Nadam se da će vam ovaj članak pomoći u ažuriranju vaše stranice na MODX Evolution

Dobar dan, dragi čitatelji. Danas ću vam reći kako ažurirati MODX Evolution sustav na najnoviju verziju. U mom primjeru vršit ću ažuriranje s verzije 1.0.5 na 1.0.14. Već sam ažurirao svoje stranice na najnovije verzije, ali s 1.0.14 naišao sam na problem. Da budem iskren, ni ne sjećam se koji. Na mnogo sam mjesta tražio detaljne upute o tome kako ažurirati na ovu određenu verziju, ali nikad ih nisam našao. U procesu ažuriranja stranice kojoj je to bilo potrebno, napisao sam ovaj članak. Nastavit ćemo korak po korak:

1. Napravite sigurnosne kopije datoteka i baza podataka

Najbolje za napraviti sigurnosne kopije preko panela vaše hosting tvrtke, jer oni stvaraju arhivu i tamo se datoteke ne gube, ali preko ftp klijenata datoteke se mogu izgubiti

2. Preuzmite najnoviju verziju MODX Evolution

Ovdje je službena stranica za najnoviju verziju Modx Evo. Kliknite na gumb " Tradicionalno", počet će preuzimanje arhive. Raspakirajte datoteke na radnu površinu

3. Preimenujte mape sustava

Preimenujte mape imovina I menadžer V imovina_stara I upravitelj_stari odnosno. To činimo kako ne bismo morali ponovno učitavati te mape i datoteke ako nešto pođe po zlu tijekom procesa ažuriranja.

4. Spremite datoteku config.inc.php

Spremite datoteku na radnu površinu config.inc.php, koji se nalazi u mapi upravitelj (dobro sada manager_old)/uključuje naše web stranice

5. Učitajte datoteke na poslužitelj

Ispunite mape iz preuzete arhive imovina, menadžer, instalirati i datoteke indeks.php I index-ajax.php u korijen naše stranice na Modx Evolution. Datoteke indeks.php I index-ajax.php zamijeniti.

6. Učitajte datoteku config.inc.php u mapu upravitelja

Morate prenijeti konfiguracijsku datoteku u novu upraviteljsku mapu config.inc.php s postavkama povezivanja s našom bazom podataka kako bi instalater MODX-a znao da radimo ažuriranje, a ne novu instalaciju

7. Otvorite stranicu i kliknite instaliraj

Otvorite glavnu stranicu naše web stranice i kliknite na poveznicu sada instalirati

8. Slijedite upute za ažuriranje

Vidjet ćemo početnu instalacijsku stranicu za MODX Evolution verziju 1.0.14 (od 5. lipnja 2014.), odaberite ruski jezik i kliknite sljedeći (dalje)

9. Odaberite Ažuriraj postojeću instalaciju

Pošto smo ga učitali u mapu menadžer konfiguracijska datoteka config.inc.php, već ćemo ga automatski odabrati "Ažuriraj"

10. Instalirajte sve dodatke

Ovdje ostavljamo sve kako jest, osim ako niste preimenovali isječke i dodatke. Ako je tako, nemojte ažurirati one dodatke koji su napravili značajne promjene

11. Prihvatite licencne uvjete i nastavite s instalacijom


Program će provjeriti mogućnosti vašeg poslužitelja, a vi se trebate složiti s licencnim uvjetima i kliknuti na gumb "Instalirati"

11. Instalacija je uspješno dovršena


Instalater će vas obavijestiti što je ažurirano i što je instalirano. Na stavci "ukloni mapu i datoteke instalacijskog programa s moje stranice", potvrdite okvir (iako će već biti tamo prema zadanim postavkama) i kliknite gumb "Zatvori"

12. Idite na administrativnu ploču


Vidimo dugo očekivani obrazac za prijavu u administrativno područje, samo s ažuriranim dizajnom. Radujemo se. Prijavite se istim korisničkim imenom i lozinkom

12. Idite na stranicu

Idemo na samo mjesto i vidimo ne baš ugodnu sliku. MODX psuje "MODX je naišao na sljedeću pogrešku dok je pokušavao analizirati traženi resurs:". Nemojte se uzrujavati, sve je u redu, samo nemamo neke dodatke koje smo instalirali uz standardne dodatke i isječke u folderu imovine, budući da je nov.

13. Preuzmi dodatke iz Assets_old u Assets

Preuzmite mapu na radnu površinu imovina_stara. Otvorite novu mapu na web mjestu sredstva/isječci i provjerite ga u mapi "assets_old/nippets". Provjeravamo svaki isječak u mapi "assets_old", a ako se neki ne nalazi u mapi "assets", učitajte ga tamo. Imam ovu sliku

Isto radimo s dodacima i modulima. Idite u mapu sredstva_stara/dodaci i provjerite to prema mapi sredstva/dodaci, slično s modulima: imovina_stara/moduli/ S sredstva/moduli. Ono što nedostaje, mi to dopunimo.

14. Slike i datoteke stranica

Slično kao kod isječaka, modula i dodataka, prenosimo slike i datoteke iz mapa "assets_old/images" i "assets_old/files" u "assets/images", odnosno "assets/files".

p.s. Ako je u vašoj mapi imovina postoje bilo koje druge datoteke ili mape, i njih je potrebno kopirati nova sredstva. Imao sam samo datoteke slike I datoteke

15. Otvorite stranicu i radujte se

Ažuriranje je bilo uspješno i za kratko vrijeme 15 koraka. mape upravitelj_stari I imovina_stara može se izbrisati. Dobili ste ažurirani dizajn admin ploče, poboljšan rad sistemskih skripti i dodataka, brži rad CMS MODX Evolucija i ono najvažnije VEĆA SIGURNOST u odnosu na prethodne verzije, a posebno 1.0.5.

p.s. Dovršetak isječaka i dodataka

Ako svi vaši isječci i dodaci nikada nisu promijenjeni, nemate razloga za brigu, ali uglavnom mnogi ljudi mijenjaju isječke kao ajaxSearch ili isto tako. Prije svega, to se tiče urednika. TinyMCE, jer na svim stranicama koje sam ažurirao ovaj uređivač ne radi ispravno. Napravit ću kratke članke i objasniti kako se nositi s ovim ili onim problemom. Prvi članak će biti praktičniji od TinyMCE (po mom mišljenju).

Također radimo manje izmjene na drugim dodacima.

  • Idemo Elementi - Upravljanje elementima - Dodaci - TransAlias ​​​​- Konfiguracija. Odaberite u tablici Trans - ruski. Inače ćemo generirati aliase (urlove) na ćirilici, ali to nam ne treba. Trebamo pseudonime transliterirati na latinicu.
  • Ako ste promijenili CSS obrasca za pretraživanje prije ažuriranja ajaxSearch, onda ste najvjerojatnije promijenili dijelove ovog isječka. Stoga, ako je vaša pretraga pala, jednostavno zamijenite sve dijelove sa stare stranice. Adresa: sredstva/isječci/ajaxSearch/predlošci

Hvala svima na pažnji i sretno u radu! Nadam se da će vam ovaj članak pomoći u ažuriranju vaše stranice na MODX Evolution

Prije tjedan dana objavljeno je novo izdanje MODX Revolution pod verzijom 2.7.0. Njegovo izdanje je bio dobar razlog da se napišu upute za ovo ažuriranje popularni sustav upravljanje sadržajem. Dopustite mi da odmah rezerviram da ćemo ažurirati MODX Revolution ručno, bez pomoći bilo kakvih dodataka.

MODX Revolution još uvijek nema mehanizam za instaliranje ažuriranja u nekoliko klikova mišem. Možete se, naravno, izvući iz ove situacije instaliranjem posebnog dodatka. Ali danas ćemo pogledati ažuriranje MODX Revolution bez instaliranja dodataka.

MODX Revolution 2.7.0 ima sljedeće sistemske zahtjeve:

  • PHP 5.5 ili noviji;
  • MySQL 5.5 ili noviji, MariaDB 10.1 ili noviji, Percona Server 5.6 ili noviji (izborno);
  • Apache 2.2 ili noviji, nginx 1.8 ili noviji (izborno);

Pažnja!

Obavezno učinite sigurnosna kopija mjesto prije ažuriranja.

Ali prije izrade sigurnosne kopije, preporučljivo je očistiti predmemoriju web mjesta. To se radi u izborniku Kontrolirati.

Nakon toga izrađujemo sigurnosnu kopiju stranice. Brisanje predmemorije i prekidanje sesija prije ažuriranja je neophodno u svakom slučaju, bez obzira na to radite li sigurnosnu kopiju ili ne.

Preuzmite najnoviju verziju CMS-a sa službene web stranice. Trebamo verziju tzv Napredna distribucija. Možete ga preuzeti na stranici putem ove poveznice. Ova verzija je ogoljena u odnosu na standardnu.

Učitajte datoteke na poslužitelj, zamjenjujući trenutne. Nakon ovoga idemo na stranicu /postaviti/. Prije svega odaberite jezik.

Pokrenut će se čarobnjak za instalaciju.

Odaberite opciju Ažuriranje postojeće instalacije. Ako želite promijeniti postavke stranice kao što su veza s bazom podataka, put upravljačke ploče ili put stroja, odaberite Prošireno ažuriranje.

Čarobnjak za instalaciju će provesti testove prije instalacije nakon čega možete pokrenuti samu instalaciju. Nakon uspješnog završetka, vidjet ćete sljedeću poruku:

Nakon dovršetka nadogradnje MODX Revolution, ponovno ćete se suočiti s porukom koja navodi da je kernel direktorij u otvoreni pristup. Možete pročitati kako to popraviti u.

Nažalost, MODX Revolution sustav za upravljanje sadržajem ne pruža mogućnost ažuriranja CMS-a pritiskom na gumb, kao što je to učinjeno u Wordpressu i mnogim drugim motorima.

Stoga, u početnoj fazi rada, neiskusni korisnici imaju poteškoća s ažuriranjem CMS-a. I vitalno je potrebno (za web mjesto, naravno) ažurirati ga.

VAŽNO! Prije pokretanja ažuriranja sustava svakako napravite sigurnosnu kopiju i datoteka stranice i baze podataka. Ako ažuriranje ne uspije, uvijek se možete vratiti na početno stanje.

Proces ažuriranja MODX Revolution ne razlikuje se puno od njega čista instalacija na poslužitelj. Jedina stvar koju treba zapamtiti je da ne biste trebali brisati ili prebrisati datoteku jezgra/config/config.inc.php.

1. Preuzmite MODX instalacijski paket

Idite na službenu web stranicu modx.com u odjeljku " preuzimanje datoteka"i preuzmite instalacijski paket. U ovaj odjeljak nalazi se standardna verzija instalater ( Tradicionalno). Proširena verzija ( Napredna) malo dublje - https://modx.com/download/other-downloads. Odaberite paket koji odgovara vašem CMS-u.

2. Brisanje predmemorije stranice

Na administrativnoj ploči web mjesta odaberite " Upravljanje – Obriši predmemoriju web mjesta».

Nakon brisanja predmemorije, završavamo sve sesije: “ Kontrola - Završi sve sesije»

3. Učitavanje datoteka na poslužitelj

Prijenos otpakiranih datoteka instalacijski paket na naš poslužitelj. Za paket Napredna mape se zovu jezgra I postaviti. Ima ih samo dvoje. Za standardni paket ( Tradicionalno) ima malo više mapa.

Datoteke se mogu učitati putem ftp klijenta ili pomoću upravljačke ploče hostinga. Ako to učinite putem upravljačke ploče, možete izravno preuzeti arhivu i raspakirati je na poslužitelju. Ovako će brže izaći. Brisanje datoteka predmemorije putem upravljačke ploče također će vam uštedjeti vrijeme.

4. Pokrenite proces ažuriranja

Kako bismo ažurirali naš motor, činimo isto kao i kad krećemo od nule. Idemo na adresu site.ru/postavljanje, a zatim se prisjetite uputa za instalaciju. Jedina razlika je u tome što opcija nije odabrana Nova instalacija ", A " Ažuriranje postojeće instalacije».

5. Provjerite ima li ažuriranja

Kada je proces završen, provjerite je li se broj verzije promijenio u administrativnom sučelju. Ako je sve prošlo dobro, ažurirajte prethodno instalirane dodatke. Naravno, samo oni koji zahtijevaju ažuriranje.

Uvjerite se da datoteke za postavljanje uklonjen s poslužitelja. To se događa automatski u posljednjoj fazi instalacije, pod uvjetom da potvrdni okvir za uklanjanje instalacijskog paketa nije poništen, ali bolje je biti siguran i dvaput provjeriti.

Programer Bob Ray stvorio je dodatak osmišljen kako bi olakšao proces ažuriranja Reva. Više detalja o ovom dodatku možete pronaći na stranici “”. To je upravo takav naziv.

Kako biste ubrzali performanse svojih stranica na MODX Revolutionu, preporuča se prebaciti na PHP 7. U nekim slučajevima razlika je vidljiva čak i golim okom. Skraćuje se i vrijeme odziva poslužitelja, prema nekim podacima gotovo tri puta.