Maximus 2008: aggiornare il proprio sito a partire da Maximus Fuzion BS
Un article de Wiki Maximus CMS.
L'installatore / upgradore pubblicato con Maximus 2008 permette di passare facilmente in qualche minuto da Maximus BS a Maximus 2008.
ATTENZIONE !!!
Prima di ogni cosa dovrete assicurarvi che TUTTE LE TABELLE siano quelle originali !
Se per esempio avete rinominato la tabella _authors in _quellochevoglio, bisognerà rimettere obbligatoriamente il nome della tabella originale cioè _authors
L'upgradore pur se prende in esame solo i nomi delle tabelle originali, accetta il $prefix delle tabelle ( ma solo se TUTTE le tabelle hanno lo stesso prefisso )
Sommaire |
Qualche regola di buon lavoro è indispensabile ... da ricordare
- non tentare di relizzare un aggiornamento del proprio sito nella fretta e con i minuti contati ( per esempio anche in più interventi successivi ); per procedere serenamente, prendetevi una mattinata tranquilla o una serata senza problemi davanti al vostro pc :)
- realizzate come minimo UN salvataggio del vostro database attuale ( del vostro maximus bs fuzion ), d'altrondre, a titolo informativo e per quanto mi riguarda, io non esiterei a fare due o tre salvataggi che conserverò per lungo tempo
- è ovvio che dovrete lavorare su backup realizzati lo stesso giorno
- lavorare direttamente sul vostro pc è sempre la soluzione più saggia
- infine non affaticarsi, un aggiornamento non è fondamentalmente difficile anche se lo stesso upgradore si dovrà incaricare di non pochi calcoli ( ma sta li per questo e lo fa bene :) )
IMPORTANTE !!!
Se vi appaiono uno o due messaggi di errore : non rilanciate in nessun caso il programma ma andate sul forum di supporto specificando per bene dove e quali messaggi di errore avete incontrato.
Ora andremo a vedere insieme due soluzioni che consentiranno di aggiornare perfettamente il nostro sito internet !
Primo Metodo: il metodo dolce ( soluzione ideale )
Questo metodo richiederà di aver installato un server locale sul vostro personal computer !
Per cominciare mi pongo nella giusta condizione fisico/psichica in un giorno di pioggia dove ho tutta la giornata libera davanti a me :)
Successivamente e qui entriamo nel vivo :):)
- Realizzo almeno una copia di salvataggio del mio database MySQL; per questo scopo vado presso il mio fornitore web e più precisamente sull'interfaccia phpMyAdmin del server remoto, poi seleziono l'opzione ESPORTA e, di preferenza, seleziono l'opzione Modo di compatibilita SQL: MYSQL323 e, è ovvio, clicco sull'opzione trasmettere ( in quanto andrò a scaricare questo database sul mio hard-disk ). Come già sapete, a seconda della taglia del mio database, dovrò pazientare un poco :)
- Realizzo un salvataggio di TUTTI i miei files ( PHP, HTML, JS, images, videos .... ) dal server remoto sul mio personal computer
Quando il salvataggio è pronto lo installa sul mio server locale controllando bene che tutto funzioni regolarmente, se tutto si è svolto regolarmente dovrete ritrovarvi con lo stesso sito ma ... a casa vostra :)
Ora dobbiamo passare alle cose serie e scaricare l'ultima versione di Maximus 2008 sul sito ufficiale.
Recupero la cartella install di Maximus 2008 e la metto nel mio Maximus BS (nella root del sito, cioè nella cartella principale del sito ).
Quando tutto è OK, lanciamo l'aggiornamento scegliendo nel vostro navigatore l'url giusto del tipo http://localhost/MIOMAXIMUSBS/install/
Se tutto è installato correttamente dovrete vedere questa schermata:
E' sufficiente proseguire cliccando sul tasto centrale ( Upgrade - Aggiornamento' ), la seconda pagina vi domanderà un po di lettura, quindi una semplice conferma da parte vostra, infine la terza pagina vi domanderà gli accessi al vostro database.
Una volta specificati questi campi ed effettuata la convalida, l'upgradore sarà lanciato ... abbiate qualche secondo di pazienza ( che il file chmiliblik si defrag da solo :) ) e, quando un messaggio vi conferma che tutto si è svolto correttamente: respirate a pieni polmoni :)
IMPORTANTE !!!
Se incontrate uno o più messaggi di errore : non rilanciate in nessun caso la routine di upgrade ma postate sul forum di supporto specificando bene dove e quali messaggi di errore avete incontrato.
Ora che abbiamo aggiornato il database, andiamo a connettere al vostro database un Maximus 2008 tutto nuovo ( è evidente che è solo per lavorarci :)' ).
Per fare questo, non è complicato, vado a creare una cartella sul mio server locale MAX2008/, in questa cartella vado a copiare/incollare tutto il contenuto della cartella html del pack scaricato MENO la cartella install/ ( in quanto siamo in modo: aggiornamento :) ).
Poi vado a recuperare il file di configurazione necessario a Maximus 2008, che sarà diverso da quello di Maximus BS (pertanto non andrà recuperato il file kernel/config.php di maximus bs per metterlo in maximus 2008, atrimenti non funzionerà nulla ).
Questo file lo troverete nel pack, nella seguente cartella : à_la_mano/html/kernel/, è ovvio che il file in questione è il file config.php
Dovrete (manualmente) riempire i campi di connessione al vostro database (linee da 53 a 56); logicamente, in questa fase non dovrete toccare niente altro in questo file !
Successivamente recupero la cartella cache dalla cartellaà_la_mano/cache/ e la metto nella cartella principale del mio Maximus 2008; quindi, ed è ovvio, metto tutte le cartelle contenute nella cartella cache in chmod 777 ( solo in caso di linux, in quanto windows non riconosce filtri di sicurezza di questo tipo :().
A questo punto avete raggiunto lo scopo e, se tutto si è svolto correttamente, il vostro sito Maximus BS è oramai trasformato in un bel maximus 2008 nuovo fiammante :)
Effettuate qualche test sul vostro personal computer e, se verificate che tutto gira correttamente, allora sarà sufficiente:
- passare al metodo forte
O meglio ancora, ad un'altra soluzione molto semplice e facile da realizzare:
- eliminate il contenuto del database del server remoto
- ripristinate il contenuto del vostro nuovo database precedentemente aggiornato sul vostro server locale
- eliminate tutto il contenuto del vostro FTp
- uploadate tutto il contenuto del vostro 2008 presente sul vostro personal computer
Questo metodo detto douce ha, per vantaggio, di poter tornare indietro in ciascuna fase sia in caso di problemi, sia per dimenticanze o non so cosa altro ... è inutile farsi un giro all'ultimo respiro :)
Per finire, posso affermare che questo metodo è certamente il migliore in ogni caso e per tutte le persone poco importa il livello di difficoltà di questo tipo di operazioni, poichè a nessuno è richiesto di effettuare alcunchè di particolarmente complicato).
Questa operazione potrà risultare un poco lunga solo per il fatto che bisognerà scaricare sia tutto il sito internet sia il relativo database sul vostro personal e che successivamente bisognerà ricaricare tutto in versione 2008 ma sicuramente completamente funzionante dopo test in locale !
DA NOTARE
Due dettagli molto importanti durante l'aggiornamento, come visibile nell'immagine seguente, dovrete specificare gli identificatori del vostro database, il préfixe delle tabelle attuali e il vostro nickname.
Specificate obbligatoriamente il prefisso delle vostre attuali tabelle e, sopratutto, il vostro nome come amministratore rispettando il minuscolo/maiuscolo, senza il quale la vostra amministrazione vi sarà interdetta in quanto il vostro account non avrà nessun diritto di accesso e di visione !!!
Secondo Metodo: il metodo forte
Metodo detto delle braccia rotte o ancora delle bougeas, in tutti i casi con questo metodo chiunque può ritrovarsi a fare karakiri, cioè con un dito nel .... naso (off course :))
E' evidente che questo metodo è da sconsigliare anche se è ciò che io farei nel 100% dei casi ... tengo a precisare che se vi impegnate in questo metodo detto forte, vous non sarete affatto tranquilli e dovrete passare diverse ore per perfezionare il vostro aggiornamento; ma questo metodo esiste e vale quel che vale ... ciascuno ne trarra i frutti a seconda della propria esperienza :)
Andiamo ... si decolla, attacco la cintura alla mia sedia e la mia sedia alla mia postazione in quanto il colpo d'aria rischia di essere molto violento :)
Per primo:
Effettuo un salvataggio completo del mio sito (e dio solo sa quanto mi sia caro farlo :))
Per secondo: carico la cartella install/ ricompresa nel pack di Maximus 2008
Per terzo: elimino tutto l'FTp, ed al suo posto ricarico un maximus 2008 tutto nuovo; quindi configuro il file kernel/config.php
Per quarto, incrocio le gambe, le orecchie e tutto ciò che posso incrociare pregando tutti gli dei del pianeta affinche il mio sito non mi faccia piangere ....
Cinque: bene, sia che piango sia che gioisco ... tutto è compiuto ed a ciascuno la propria chance :)
Bene, restando un poco più seri, il mio sito dovrebbe essere operativo in un breve lasso di tempo ... ma è certo che le mie gambe hanno tremato un poco :)
In tutti i casi e voi lo vrete già capito (questa volta), un aggiornamento è molto semplice da realizzare ma è indispensabile prendere akcune precauzioni ... senza le quali ....
Sintesi
- Preferite il metodo dolce da avviare con tranquillità appena potrete !
- Evitate di giocare con la fretta per tentare di guadagnare 3 minuti della vostra vita perchè nella migliore delle ipotesi, con questo tipo di operazioni, ci si bagna il fondoschiena
- Non esitate a leggere ed a rileggere questo tutorial
- Dopo il completamento dell'aggiornamento, controllate tutta la vostra cofigurazione ( semplice e avanzata, cache, messaggi, blocchi e moduli )
- E' ovvio che in qualsiasi momento potrete chiedere aiuto nel forum dedicato a questa operazione sul sito ufficiale del progetto
Ricordatevi che questo tutorial vi richiede molta riflessione e tanta saggezza come peraltro l'ha richiesta a me per proporvelo :)



