Actualizare MODX Revolution. Actualizarea Modx Revolution la cea mai recentă versiune a actualizării de securitate Modx

Acum este timpul să actualizați acest CMS.

Întregul proces vă va dura câteva minute. Înainte de instalare, asigurați-vă că faceți acest lucru, inclusiv baza de date. Acest lucru este necesar pentru ca, în cazul în care ceva nu merge bine, puteți întotdeauna să readuceți site-ul la starea de funcționare.
Acum descărcați arhiva cu cea mai recentă versiune a MODX Revolution de pe site-ul oficial, extrageți fișierele și încărcați-le pe server, înlocuind fișierele vechi cu altele noi. Pentru a face acest lucru, utilizați orice client (recomand FileZilla) sau un manager de fișiere în panoul de control al găzduirii. Asigurați-vă că fișierul core/config/config.inc.php și folderul core/components/ nu au fost suprascrise.

Este timpul să lansăm actualizarea MODX Revo. Introdu in bara de adrese:

Http://site.ru/setup/

În primul rând, va trebui să vă selectați limba din lista derulantă. Aleg „ru”.

La pasul „Opțiuni de instalare”, selectați „Actualizați o instalare existentă”, deși, teoretic, acest lucru ar trebui să se întâmple automat.

După câțiva pași simpli, care se rezumă la a face clic pe butoanele „Următorul”, veți primi un mulțumire pentru instalare și un buton de „conectare”.

De asemenea, nu uitați să vă asigurați că toate fișierele de instalare au fost eliminate de pe server. Acest lucru ar trebui să se întâmple în mod automat, dar prefer întotdeauna să verific totul singur.

Mai sus, am discutat pe deplin cu dumneavoastră despre cum să actualizați MODX Revolution. Sper să nu ai dificultăți. Dar dacă aveți întrebări, le aștept în comentarii. Voi încerca să ajut pe toată lumea.

O zi bună, dragi cititori. Astăzi vă voi spune cum să actualizați sistemul MODX Evolution la ultima versiune. În exemplul meu, voi actualiza de la versiunea 1.0.5 la 1.0.14. Mi-am actualizat deja site-urile la cele mai recente versiuni, dar cu 1.0.14 am întâmpinat o problemă. Sincer să fiu, nici nu-mi amintesc care dintre ele. Am căutat în multe locuri instrucțiuni detaliate pentru o actualizare a acestei versiuni, dar nu am putut-o găsi. În procesul de actualizare a unui site care avea nevoie, am scris acest articol. Vom proceda pas cu pas:

1. Faceți copii de siguranță ale fișierelor și bazelor de date

Cel mai bine să faci copii de rezervă prin panoul companiei dvs. de hosting, deoarece creează o arhivă și fișierele nu se pierd acolo, dar prin clienții ftp fișierele se pot pierde

2. Descărcați cea mai recentă versiune a MODX Evolution

Aici este pagina oficială pentru cea mai recentă versiune Modx Evo. Faceți clic pe butonul " Tradiţional", va începe descărcarea arhivei. Despachetați fișierele pe desktop

3. Redenumiți folderele de sistem

Redenumiți folderele activeȘi administrator V active_vechiȘi manager_vechi respectiv. Facem acest lucru pentru a nu fi nevoiți să încărcăm aceste foldere și fișiere înapoi, dacă ceva nu merge bine în timpul procesului de actualizare.

4. Salvați fișierul config.inc.php

Salvați fișierul pe desktop config.inc.php, care se află în folder manager (bine acum manager_old)/include siteul nostru

5. Încărcați fișiere pe server

Completați folderele din arhiva descărcată active, administrator, instalareși fișiere index.phpȘi index-ajax.php la rădăcina site-ului nostru pe Modx Evolution. Fișiere index.phpȘi index-ajax.php a inlocui.

6. Încărcați fișierul config.inc.php în folderul manager

Trebuie să încărcați un fișier de configurare în noul director manager config.inc.php cu setările noastre de conexiune la baza de date pentru a informa instalatorul MODX că facem o actualizare și nu o nouă instalare

7. Deschideți site-ul și faceți clic pe instalare

Deschidere pagina principala site-ul nostru și faceți clic pe link instaleaza acum

8. Urmați instrucțiunile de actualizare

Vom vedea pagina principala instalarea MODX Evolution versiunea 1.0.14 (din 5 iunie 2014), selectați limba rusă și faceți clic pe următorul (următorul)

9. Selectați Actualizați o instalare existentă

De când l-am încărcat în folder administrator Fișier de configurare config.inc.php, îl vom avea deja selectat automat "Actualizați"

10. Instalați toate suplimentele

Aici lăsăm totul așa cum este, cu excepția cazului în care ați redenumit fragmentele și pluginurile. Dacă da, atunci nu actualizați acele completări care au adus modificări semnificative

11. Acceptați termenii licenței și continuați cu instalarea


Programul va verifica capabilitățile serverului dvs. și trebuie să fiți de acord cu termenii licenței și să faceți clic pe butonul "Instalare"

11. Instalarea sa finalizat cu succes


Programul de instalare vă va informa ce a fost actualizat și ce a fost instalat. Pe elementul „eliminați folderul programului de instalare și fișierele de pe site-ul meu”, bifați caseta (deși va fi deja acolo implicit) și faceți clic pe butonul „Închidere”

12. Accesați panoul de administrare


Vedem formularul mult așteptat de autentificare în panoul de administrare, doar cu un design actualizat. ne bucurăm. Conectați-vă folosind același nume de utilizator și parolă

12. Accesați site-ul

Mergem pe site-ul propriu-zis și vedem o poză nu tocmai plăcută. MODX înjură „MODX a întâmpinat următoarea eroare în timp ce încerca să analizeze resursa solicitată:”. Nu fi supărat, totul este în regulă, pur și simplu nu avem niște suplimente pe care le-am instalat pe lângă pluginurile și fragmentele standard în folderul assets, deoarece este nou.

13. Descărcați completări de la assets_old la assets

Descărcați folderul pe desktop active_vechi. Deschideți un folder nou pe site active/fragmenteși verificați-l în folderul assets_old/snippets. Verificăm fiecare fragment din folderul assets_old, iar dacă unul nu se află în folderul assets, încărcați-l acolo. Am această poză

Facem același lucru cu pluginuri și module. Accesați folderul active_vechi/pluginsși verificați-l în folder active/plugin-uri, similar cu modulele: active_vechi/module/ Cu active/module. Ceea ce lipsește, îl completăm.

14. Imagini și fișiere de site

Similar cu fragmentele, modulele și pluginurile, încărcăm imagini și fișiere din folderele assets_old/images și assets_old/files în assets/images și, respectiv, assets/files.

P.S. Dacă în folderul dvs active au existat alte fișiere sau foldere, de asemenea, trebuie copiate noi active. Am avut doar dosare imaginiȘi fișiere

15. Deschide site-ul și bucură-te

Actualizarea a avut succes și în doar 15 pași. Foldere manager_vechiȘi active_vechi poate fi sters. Ai primit design actualizat panoul de administrare, funcționarea îmbunătățită a scripturilor și pluginurilor de sistem, munca accelerata CMS MODX Evolution si cel mai important lucru SIGURANȚĂ MAI MARE comparativ cu versiunile anterioare și mai ales cu 1.0.5.

P.S. Completarea fragmentelor și a pluginurilor

Dacă toate spippets-urile și pluginurile dvs. nu au fost niciodată modificate, atunci nu aveți de ce să vă faceți griji, dar în cea mai mare parte, mulți oameni schimbă astfel de fragmente precum ajaxSearch sau idem. În primul rând, acest lucru îl privește pe editor. TinyMCE, pentru că pe toate site-urile pe care le-am actualizat, acest editor nu funcționează corect. Voi face articole scurte și voi explica cum să rezolv cutare sau cutare problemă. Primul articol va fi mai convenabil decât TinyMCE (după părerea mea).

De asemenea, facem modificări minore altor suplimente.

  • Să mergem la Elemente - Element Management - Plugins - TransAlias ​​​​- Configurare. Selectați în tabelul Trans - Rusă. În caz contrar, vom genera aliasuri (url-uri) în chirilic, dar nu avem nevoie de asta. Avem nevoie de pseudonime pentru a fi transliterate în latină.
  • Dacă ați modificat CSS-ul formularului de căutare înainte de actualizare ajaxSearch, atunci cel mai probabil ați schimbat fragmentele acestui fragment. Prin urmare, dacă căutarea dvs. a scăzut, atunci pur și simplu înlocuiți toate bucățile de pe vechiul site. Abordare: active/fragmente/ajaxSearch/şabloane

Vă mulțumim tuturor pentru atenție și mult succes în munca voastră! Sper că acest articol vă va ajuta să vă actualizați site-ul pe MODX Evolution

Din păcate, sistemul de management al conținutului MODX Revolution nu oferă posibilitatea de a actualiza CMS-ul cu un clic pe un buton, așa cum se face în Wordpress și în multe alte motoare.

Prin urmare, în stadiul inițial de lucru, utilizatorii fără experiență au dificultăți în menținerea CMS-ului la zi. Și este extrem de necesar (pentru site, desigur) să-l actualizezi.

IMPORTANT! Înainte de a începe actualizarea sistemului, asigurați-vă că faceți acest lucru copie de rezervă atât fișierele site-ului, cât și baza de date. Dacă actualizarea eșuează, puteți reveni oricând la starea inițială.

Procesul de actualizare MODX Revolution nu este mult diferit de acesta instalare curată la server. Singurul lucru de reținut este că nu ar trebui să ștergeți sau să suprascrieți fișierul core/config/config.inc.php.

1. Descărcați pachetul de instalare MODX

Accesați site-ul oficial modx.com în secțiunea „ Descarca"și descărcați pachetul de instalare. ÎN aceasta sectiune există o versiune standard a programului de instalare ( Tradiţional). Versiunea extinsa ( Avansat) puțin mai profund - https://modx.com/download/other-downloads. Alege pachetul care se potrivește CMS-ului tău.

2. Golirea memoriei cache a site-ului

În panoul administrativ al site-ului, selectați „ Management – ​​Ștergeți memoria cache a site-ului».

După ștergerea memoriei cache, încheiem toate sesiunile: „ Control - Încheiați toate sesiunile»

3. Încărcarea fișierelor pe server

Încărcarea fișierelor despachetate pachet de instalare la serverul nostru. Pentru pachet Avansat folderele sunt numite miezȘi înființat. Sunt doar doi dintre ei. Pentru pachetul standard ( Tradiţional) există puțin mai multe foldere.

Fișierele pot fi încărcate fie printr-un client ftp, fie folosind panoul de control al găzduirii. Dacă faceți acest lucru prin panoul de control, puteți descărca direct arhiva și o puteți despacheta pe server. Va iesi mai repede asa. De asemenea, ștergerea fișierelor cache prin Panoul de control vă va economisi timp.

4. Începeți procesul de actualizare

Pentru a ne actualiza motorul, facem la fel ca atunci când pornim de la zero. Hai sa mergem la adresa site.ru/setup, apoi reaminteșteți instrucțiunile de instalare. Singura diferență este că opțiunea nu este selectată Instalare nouă", A " Actualizarea unei instalații existente».

5. Verificați actualizarea

După finalizarea procesului, verificați dacă numărul versiunii s-a modificat în interfața administrativă. Dacă totul a mers bine, actualizați suplimentele instalate anterior. Desigur, doar cele care necesită actualizare.

Asigurați-vă că fișierele de instalare sunt eliminate de pe server. Acest lucru se întâmplă automat în ultima etapă a instalării, cu condiția ca caseta de selectare pentru a elimina pachetul de instalare să nu fie debifată, dar este mai bine să fiți în siguranță și să verificați de două ori.

Dezvoltatorul Bob Ray a creat un supliment conceput pentru a facilita procesul de actualizare Revo. Mai multe detalii despre acest supliment pot fi găsite pe pagina „”. Acesta este exact numele pe care îl poartă.

Pentru a vă accelera site-urile pe MODX Revolution, este recomandat să treceți la folosind PHP 7. În unele cazuri, diferența este vizibilă chiar și cu ochiul liber. Timpul de răspuns al serverului este, de asemenea, redus, conform unor date, de aproape trei ori.

O zi bună, dragi cititori. Astăzi vă voi spune cum să actualizați sistemul MODX Evolution la cea mai recentă versiune. În exemplul meu, voi actualiza de la versiunea 1.0.5 la 1.0.14. Mi-am actualizat deja site-urile la cele mai recente versiuni, dar cu 1.0.14 am întâmpinat o problemă. Sincer să fiu, nici nu-mi amintesc care dintre ele. Am căutat în multe locuri instrucțiuni detaliate despre cum să fac actualizarea la această versiune, dar nu am găsit-o niciodată. În procesul de actualizare a unui site care avea nevoie, am scris acest articol. Vom proceda pas cu pas:

1. Faceți copii de siguranță ale fișierelor și bazelor de date

Cel mai bine să faci copii de rezervă prin panoul companiei dvs. de hosting, deoarece creează o arhivă și fișierele nu se pierd acolo, dar prin clienții ftp fișierele se pot pierde

2. Descărcați cea mai recentă versiune a MODX Evolution

Aici este pagina oficială pentru cea mai recentă versiune a Modx Evo. Faceți clic pe butonul " Tradiţional", va începe descărcarea arhivei. Despachetați fișierele pe desktop

3. Redenumiți folderele de sistem

Redenumiți folderele activeȘi administrator V active_vechiȘi manager_vechi respectiv. Facem acest lucru pentru a nu fi nevoiți să încărcăm aceste foldere și fișiere înapoi, dacă ceva nu merge bine în timpul procesului de actualizare.

4. Salvați fișierul config.inc.php

Salvați fișierul pe desktop config.inc.php, care se află în folder manager (bine acum manager_old)/include siteul nostru

5. Încărcați fișiere pe server

Completați folderele din arhiva descărcată active, administrator, instalareși fișiere index.phpȘi index-ajax.php la rădăcina site-ului nostru pe Modx Evolution. Fișiere index.phpȘi index-ajax.php a inlocui.

6. Încărcați fișierul config.inc.php în folderul manager

Trebuie să încărcați un fișier de configurare în noul director manager config.inc.php cu setările noastre de conexiune la baza de date pentru a informa instalatorul MODX că facem o actualizare și nu o nouă instalare

7. Deschideți site-ul și faceți clic pe instalare

Deschideți pagina principală a site-ului nostru și faceți clic pe link instaleaza acum

8. Urmați instrucțiunile de actualizare

Vom vedea pagina de instalare inițială pentru MODX Evolution versiunea 1.0.14 (datată 5 iunie 2014), selectați limba rusă și faceți clic pe următorul (următorul)

9. Selectați Actualizați o instalare existentă

De când l-am încărcat în folder administrator Fișier de configurare config.inc.php, îl vom avea deja selectat automat "Actualizați"

10. Instalați toate suplimentele

Aici lăsăm totul așa cum este, cu excepția cazului în care ați redenumit fragmentele și pluginurile. Dacă da, atunci nu actualizați acele completări care au adus modificări semnificative

11. Acceptați termenii licenței și continuați cu instalarea


Programul va verifica capabilitățile serverului dvs. și trebuie să fiți de acord cu termenii licenței și să faceți clic pe butonul "Instalare"

11. Instalarea sa finalizat cu succes


Programul de instalare vă va informa ce a fost actualizat și ce a fost instalat. Pe elementul „eliminați folderul programului de instalare și fișierele de pe site-ul meu”, bifați caseta (deși va fi deja acolo implicit) și faceți clic pe butonul „Închidere”

12. Accesați panoul de administrare


Vedem formularul mult așteptat de autentificare în panoul de administrare, doar cu un design actualizat. ne bucurăm. Conectați-vă folosind același nume de utilizator și parolă

12. Accesați site-ul

Mergem pe site-ul propriu-zis și vedem o poză nu tocmai plăcută. MODX înjură „MODX a întâmpinat următoarea eroare în timp ce încerca să analizeze resursa solicitată:”. Nu fi supărat, totul este în regulă, pur și simplu nu avem niște suplimente pe care le-am instalat pe lângă pluginurile și fragmentele standard în folderul assets, deoarece este nou.

13. Descărcați completări de la assets_old la assets

Descărcați folderul pe desktop active_vechi. Deschideți un folder nou pe site active/fragmenteși verificați-l în folderul assets_old/snippets. Verificăm fiecare fragment din folderul assets_old, iar dacă unul nu se află în folderul assets, încărcați-l acolo. Am această poză

Facem același lucru cu pluginuri și module. Accesați folderul active_vechi/pluginsși verificați-l în folder active/plugin-uri, similar cu modulele: active_vechi/module/ Cu active/module. Ceea ce lipsește, îl completăm.

14. Imagini și fișiere de site

Similar cu fragmentele, modulele și pluginurile, încărcăm imagini și fișiere din folderele assets_old/images și assets_old/files în assets/images și, respectiv, assets/files.

P.S. Dacă în folderul dvs active au existat alte fișiere sau foldere, de asemenea, trebuie copiate noi active. Am avut doar dosare imaginiȘi fișiere

15. Deschide site-ul și bucură-te

Actualizarea a avut succes și în doar 15 pași. Foldere manager_vechiȘi active_vechi poate fi sters. Ați primit un design actualizat al panoului de administrare, o funcționare îmbunătățită a scripturilor și pluginurilor de sistem, o funcționare mai rapidă CMS MODX Evolution si cel mai important lucru SIGURANȚĂ MAI MARE comparativ cu versiunile anterioare și mai ales cu 1.0.5.

P.S. Completarea fragmentelor și a pluginurilor

Dacă toate spippets-urile și pluginurile dvs. nu au fost niciodată modificate, atunci nu aveți de ce să vă faceți griji, dar în cea mai mare parte, mulți oameni schimbă astfel de fragmente precum ajaxSearch sau idem. În primul rând, acest lucru îl privește pe editor. TinyMCE, pentru că pe toate site-urile pe care le-am actualizat, acest editor nu funcționează corect. Voi face articole scurte și voi explica cum să rezolv cutare sau cutare problemă. Primul articol va fi mai convenabil decât TinyMCE (după părerea mea).

De asemenea, facem modificări minore altor suplimente.

  • Să mergem la Elemente - Element Management - Plugins - TransAlias ​​​​- Configurare. Selectați în tabelul Trans - Rusă. În caz contrar, vom genera aliasuri (url-uri) în chirilic, dar nu avem nevoie de asta. Avem nevoie de pseudonime pentru a fi transliterate în latină.
  • Dacă ați modificat CSS-ul formularului de căutare înainte de actualizare ajaxSearch, atunci cel mai probabil ați schimbat fragmentele acestui fragment. Prin urmare, dacă căutarea dvs. a scăzut, atunci pur și simplu înlocuiți toate bucățile de pe vechiul site. Abordare: active/fragmente/ajaxSearch/şabloane

Vă mulțumim tuturor pentru atenție și mult succes în munca voastră! Sper că acest articol vă va ajuta să vă actualizați site-ul pe MODX Evolution

Bună ziua, seara, noaptea sau dimineața, dragi abonați. Astăzi vă voi spune cum să vă actualizați site-ul Revoluția Modx la cea mai recentă versiune. Totul este destul de simplu și nu necesită cunoștințe speciale. Și cel mai important lucru este că se realizează destul de repede, cel mai important este să faci totul corect și conform instrucțiunilor. Voi actualiza site-ul de la versiunea 2.2.5 la 2.5.0. Cel mai probabil, după ceva timp, versiunea va fi deja 2.5.1 și mai mare, dar tehnica și pașii de actualizare vor rămâne aceleași. Putem incepe?

Pasul 1. Goliți memoria cache

Accesați panoul de administrare și faceți clic pe „Ștergeți memoria cache a site-ului”

Apoi mergem la tine Client FTP(sau manager de fișiere), accesați folderul de bază și ștergeți folderul cache. După aceea, accesați din nou panoul de administrare și faceți clic pe „ Încheiați toate sesiunile»

Acum putem trece la pasul următor.

Pasul 2. Faceți o copie de rezervă a site-ului și a bazei de date

Acest lucru trebuie făcut OBLIGATORIU, pentru a nu pierde site-ul de lucru în cazul unei încercări nereușite de actualizare a Modx Revo. Cel mai probabil, puteți crea o arhivă a site-ului și a bazei de date de la furnizorul dvs. de găzduire. Dacă nu există un astfel de serviciu, atunci nici nu contează, doar faceți o copie a fișierelor de pe FTP. Acest lucru se poate face folosind orice manager de fișiere, cum ar fi TotalCommander pe Windows sau Coda2 pe Mac OSX.

Acțiune