Modx evo all'ultima versione. Aggiornamento della rivoluzione MODX. Seleziona Aggiorna installazione esistente

Buona giornata, cari lettori. Oggi vi mostrerò come aggiornare Sistema MODX Evoluzione prima ultima versione. Nel mio esempio, aggiornerò dalla versione 1.0.5 alla 1.0.14. Ho già aggiornato i miei siti alle ultime versioni, ma con la 1.0.14 ho riscontrato un problema. Ad essere sincero, non ricordo quale. Cercato in molti posti istruzioni dettagliate per aggiornarlo a questa versione, ma non l'ho trovato. Nel processo di aggiornamento di un sito che ne aveva bisogno, ho scritto questo articolo. Agiremo passo dopo passo:

1. Eseguiamo backup di file e database

La cosa migliore da fare backup tramite il pannello della tua società di hosting, poiché creano un archivio e i file non vengono persi lì, ma i file possono essere persi tramite client ftp

2. Scarica l'ultima versione di MODX Evolution

Ecco la pagina ufficiale della versione più recente Modx Evo. Fare clic sul pulsante " Tradizionale", inizierà il download dell'archivio. Decomprimi i file sul desktop

3. Rinominare le cartelle di sistema

Rinomina le cartelle risorse e manager in asset_old e manager_vecchio rispettivamente. Lo facciamo per non caricare nuovamente queste cartelle e file se qualcosa va storto durante il processo di aggiornamento.

4. Salvare il file config.inc.php

Salva file sul desktop config.inc.php, che si trova nella cartella manager (bene ora manager_old)/include il nostro sito

5. Carica i file sul server

Riempi le cartelle dall'archivio scaricato risorse, manager, installare e file index.php e index-ajax.php alla radice del nostro sito su Modx Evolution. File index.php e index-ajax.php sostituire.

6. Compila il file di gestione delle cartelle config.inc.php

Nella nuova cartella manager, è necessario compilare il file di configurazione config.inc.php con le nostre impostazioni di connessione al database per far sapere al programma di installazione MODX che stiamo eseguendo un aggiornamento e non una nuova installazione

7. Aprire il sito e fare clic su Installa

Noi apriamo pagina iniziale nostro sito e fare clic sul collegamento Installa ora

8. Segui le istruzioni di aggiornamento

Vedremo pagina iniziale Installazioni MODX Evolution versione 1.0.14 (datata 5 giugno 2014), seleziona la lingua russa e fai clic su Avanti (successivo)

9. Selezionare Aggiorna un'installazione esistente

Dal momento che abbiamo riempito la cartella manager file di configurazione config.inc.php, avremo già selezionato automaticamente "Aggiornare"

10. Installa tutti i componenti aggiuntivi

Qui lasciamo tutto così com'è, a meno che tu non abbia rinominato snippet e plugin. In tal caso, non aggiornare quei componenti aggiuntivi che hanno apportato modifiche significative.

11. Accettare i termini della licenza e procedere con l'installazione


Il programma verificherà le capacità del tuo server e dovrai accettare i termini della licenza e fare clic sul pulsante "Installare"

11. Installazione completata con successo


Il programma di installazione ti informerà su cosa è stato aggiornato e cosa è stato installato. Sulla voce "elimina la cartella e i file del programma di installazione dal mio sito" metti un segno di spunta (anche se sarà già di default) e fai clic sul pulsante "Chiudi"

12. Vai al pannello di amministrazione


Vediamo il tanto atteso form per entrare nel pannello di amministrazione, solo con un design aggiornato. Ci rallegriamo. Accedi con lo stesso nome utente e password

12. Andiamo sul sito

Andiamo sul sito stesso e vediamo un'immagine non molto piacevole. MODX giura "MODX ha riscontrato il seguente errore durante il tentativo di analizzare la risorsa richiesta:". Non ci arrabbiamo, va tutto bene, è solo che non abbiamo alcuni componenti aggiuntivi che abbiamo installato in aggiunta da plugin e snippet standard nella cartella delle risorse, poiché è nuova.

13. Scarica le aggiunte da asset_old ad asset

Scarica la cartella sul desktop asset_old. Apertura di una nuova cartella sul sito asset/snippet e confrontalo con la cartella asset_old/snippets. Controlliamo ogni snippet nella cartella asset_old e, se non è presente nella cartella asset, lo carichiamo lì. Ho questa foto

Facciamo lo stesso con plugin e moduli. Andiamo alla cartella asset_old/plugin e confrontalo con la cartella asset/plugin, analogamente ai moduli: asset_old/moduli/ da asset/moduli. Cosa manca: riempi.

14. Immagini e file del sito web

Analogamente a frammenti, moduli e plug-in, carichiamo immagini e file dalle cartelle asset_old/images e asset_old/files rispettivamente in asset/immagini e asset/file.

PS Se hai una cartella risorse c'erano altri file o cartelle, anche loro devono essere copiati nuovi beni. Avevo solo file in immagini e File

15. Apriamo il sito e ci rallegriamo

L'aggiornamento ha avuto successo e in appena 15 passi. Cartelle manager_vecchio e asset_old può essere cancellato. Hai ricevuto un design aggiornato del pannello di amministrazione, un lavoro migliorato di script e plug-in del sistema, lavoro accelerato CMS MODX Evoluzione e la cosa più importante MAGGIORE SICUREZZA rispetto alle versioni precedenti e soprattutto 1.0.5.

PS Personalizzazione di snippet e plugin

Se tutti i tuoi sippet e plug-in non sono mai stati modificati, non hai nulla di cui preoccuparti, ma per la maggior parte, molti modificano frammenti come ajaxCerca o idem. Prima di tutto, questo riguarda l'editore. TinyMCE, perché su tutti i siti che ho aggiornato, questo editor non funziona correttamente. Farò piccoli articoli e spiegherò come affrontare un problema particolare. Il primo articolo sarà, più conveniente di TinyMCE (secondo me).

E apportare anche piccole modifiche ad altre aggiunte.

  • Andiamo a Elementi - Gestione degli elementi - Plugin - TransAlias ​​​​- Configurazione. Scegli nella voce Trans table - russo. Altrimenti, genereremo alias (url) in cirillico, ma non ne abbiamo bisogno. Abbiamo bisogno di pseudonimi da traslitterare in latino.
  • Se hai modificato il css dei moduli di ricerca prima dell'aggiornamento ajaxCerca, quindi molto probabilmente hai modificato i blocchi di questo snippet. Pertanto, se la tua ricerca è diminuita, sostituisci semplicemente tutti i blocchi del vecchio sito. L'indirizzo: asset/snippet/ajaxSearch/modelli

Grazie a tutti per l'attenzione e il successo nel vostro lavoro! Spero che questo articolo ti aiuti ad aggiornare il tuo sito su MODX Evolution

Ora è il momento di aggiornare questo CMS.

L'intero processo richiederà alcuni minuti. Prima di installare, assicurati di farlo, incluso il suo database. Ciò è necessario affinché se qualcosa va storto, puoi sempre riportare il sito al suo stato di lavoro.
Ora scarica l'archivio con l'ultima versione Rivoluzione MODX dal sito ufficiale, estrai i file e caricali sul server, sostituendo i vecchi file con quelli nuovi. Per fare ciò, usa qualsiasi -client (consiglio FileZilla) o file manager nel tuo pannello di controllo dell'hosting. Assicurati che il file core/config/config.inc.php e la cartella core/components/ non siano stati sovrascritti.

È ora di lanciare l'aggiornamento MODX Revo. Inserisci nella barra degli indirizzi:

http://site.ru/setup/

Prima di tutto, dovrai selezionare una lingua dall'elenco a discesa. Scelgo "ru".

Nel passaggio Opzioni di installazione, seleziona Aggiorna un'installazione esistente, anche se questo dovrebbe essere automatico.

Dopo alcuni semplici passaggi, che si riducono alla pressione dei pulsanti "Avanti", verrai ringraziato per l'installazione e il pulsante "Accedi".

Non dimenticare di assicurarti anche che tutti i file di installazione siano stati rimossi dal server. Questo dovrebbe avvenire automaticamente, ma preferisco sempre ricontrollare tutto da solo.

Sopra, abbiamo discusso completamente con te la domanda su come aggiornare MODX Revolution. Spero che tu non abbia difficoltà. Ma se avete domande, le sto aspettando nei commenti. Cercherò di aiutare tutti.

Buon pomeriggio, sera, notte o mattina, cari abbonati. Oggi ti dirò come aggiornare il tuo sito su Modx Revolution all'ultima versione. Tutto è abbastanza semplice e non richiede conoscenze speciali. E, soprattutto, è fatto abbastanza veloce, la cosa più importante è fare tutto correttamente e secondo le istruzioni. Aggiornerò il sito dalla versione 2.2.5 alla 2.5.0. Molto probabilmente, dopo qualche tempo, la versione sarà 2.5.1 e successive, ma la tecnica di aggiornamento e i passaggi rimarranno gli stessi. Dobbiamo cominciare?

Passaggio 1. Svuota la cache

Vai al pannello di amministrazione e fai clic su "Svuota cache del sito"

Quindi vai al tuo client FTP (o file manager), vai alla cartella principale ed elimina la cartella cache. Successivamente, torna al pannello di amministrazione e fai clic su " Termina tutte le sessioni»

Ora possiamo passare al passaggio successivo.

Passaggio 2. Backup del sito e del database

Questo deve essere fatto OBBLIGATORIO per non perdere il sito di lavoro in caso di tentativo fallito di aggiornare Modx Revo. Molto probabilmente sarai in grado di archiviare il sito e il database con il tuo provider di hosting. Se non esiste un servizio di questo tipo, non importa, basta creare un duplicato dei file sul tuo FTP. Questo può essere fatto con qualsiasi file manager come TotalCommander su Windows o Coda2 su Mac OSX.

Sfortunatamente, il sistema di gestione dei contenuti MODX Revolution non prevede la possibilità di aggiornare il CMS con il semplice clic di un pulsante, come avviene in Wordpress e molti altri motori.

Pertanto, nella fase iniziale del lavoro, gli utenti inesperti hanno difficoltà a mantenere aggiornato il CMS. E aggiornarlo è vitale (per il sito, ovviamente).

IMPORTANTE! Assicurarsi di eseguire il backup sia dei file del sito che del database prima di avviare l'aggiornamento del sistema. In caso di aggiornamento non riuscito, puoi sempre tornare allo stato iniziale.

Il processo di aggiornamento di MODX Revolution non è molto diverso dal suo installazione pulita al server. L'unica cosa da ricordare è che non devi cancellare o sovrascrivere il file core/config/config.inc.php.

1. Scarica il pacchetto di installazione di MODX

Andiamo sul sito ufficiale modx.com nella sezione " Scaricamento e scarica il pacchetto di installazione. Questa sezione contiene la versione standard del programma di installazione ( Tradizionale). Versione estesa ( Avanzate) un po' più in profondità - https://modx.com/download/other-downloads . Scegli il pacchetto appropriato per il tuo CMS.

2. Svuota la cache del sito

Nel pannello di amministrazione del sito, seleziona " Gestisci - Cancella la cache del sito».

Dopo aver svuotato la cache, termina tutte le sessioni: " Gestione - Termina tutte le sessioni»

3. Caricamento di file sul server

Carica i file decompressi del pacchetto di installazione sul nostro server. Per pacchetto Avanzate vengono chiamate le cartelle nucleo e impostare. Ce ne sono solo due. Per il pacchetto standard ( Tradizionale) cartelle un po' di più.

I file possono essere caricati sia tramite un client ftp che utilizzando il pannello di controllo dell'hosting. Se lo fai tramite il pannello di controllo, puoi scaricare l'archivio direttamente e decomprimerlo sul server. Verrà fuori più velocemente. Anche l'eliminazione dei file della cache tramite il pannello di controllo ti farà risparmiare tempo.

4. Avvio del processo di aggiornamento

Per aggiornare il nostro motore, facciamo lo stesso di quando partiamo da zero. Andiamo all'indirizzo site.ru/setup, quindi richiamiamo le istruzioni di installazione. L'unica differenza è che l'opzione non è " Nuova installazione ", ma " Aggiornamento di un'installazione esistente».

5. Verifica dell'aggiornamento

Al termine del processo, controlla se il numero di versione è cambiato nell'interfaccia amministrativa. Se tutto è andato bene, aggiorna i componenti aggiuntivi installati in precedenza. Naturalmente solo quelli che necessitano di aggiornamento.

Assicurati che i file di installazione siano stati rimossi dal server. Ciò avviene automaticamente nell'ultima fase dell'installazione, a condizione che la casella di controllo per l'eliminazione del pacchetto di installazione non sia deselezionata, ma è meglio andare sul sicuro e ricontrollare ulteriormente.

Lo sviluppatore Bob Ray ha creato un componente aggiuntivo progettato per semplificare l'aggiornamento di Revo. Maggiori dettagli su questo componente aggiuntivo sono disponibili nella pagina "". Questo è il nome che ha.

Per velocizzare i tuoi siti su MODX Revolution, ti consigliamo di andare su Utilizzo di PHP 7. In alcuni casi, la differenza è visibile anche ad occhio nudo. Anche il tempo di risposta del server diminuisce, secondo alcune fonti, quasi tre volte.

Pubblicazioni correlate