Italian SMF

Tutto su SMF => Guide - Trucchi => Discussione aperta da: Darknico il Sabato - 09 Febbraio 2013 - 14:32

Titolo: Aggiornamento del Forum SMF
Inserito da: Darknico il Sabato - 09 Febbraio 2013 - 14:32
Come qualsiasi script, anche SMF si aggiorna, quindi bisogna prepararsi ad un Upgrade.
Molti perà faticano ancora a ben capire come fare, ecco quindi una guida che ve lo spiega...


Ma come facciamo ad aggiornare?
Il tutto è molto semplice e abbiamo due modi per poterlo fare:


Quale scegliere?
Dipende da quale versione partite a quale versione volete aggiornare.
Se aggiornate lo stesso ramo (ad esempio da 2.1.0 a 2.1.1) allora userete la patch
Se aggiornate ad un nuovo ramo (ad esempio da 2.0.18 a 2.1.1) allora è d'obbligo il large upgrade.


N.B. Si consiglia, prima di qualsiasi tipo di aggiornamento, di effettuare un Backup dei file e del database, per qualsiasi tipo di problema.
Non è raro che ci siano problemi, meglio essere tranquilli e avere i backup pronti per poter ripristinare.

Buon Aggiornamento!
Titolo: Re: Aggiornamento del Forum SMF
Inserito da: Darknico il Giovedì - 10 Marzo 2022 - 09:48
Aggiornamento via Patch tramite Package Manager

Cominciamo subito con una bella schermata:

(https://www.italiansmf.net/forum/ForumImage/avviso_aggiornamento.jpg)

Questo è quello che visualizzerete appena entrati nell'admin di SMF, in caso il vostro forum non sia ancora aggiornato all'ultima versione corrente per lo stesso ramo.

Questo è il metodo più veloce e più facile per aggiornare il proprio forum.
Questo metodo è possibile solo da versione a versione (ad esempio da 2.1.0 a 2.1.1), quindi per grandi salti da più versioni, si consiglia un Large upgrade, ma vedremo dopo.
E' consigliabile anche perchè non si disinstallano tutte le mod (attenzione però, non è detto che siano compatibili dopo...), e porta via solo 1 minuto del vostro tempo.
Per aggiornare tramite Patch, dobbiamo andare sul menu del Package Manager

Come si può notare dagli screen, anche nel menu del Package Manager c'è un avviso di aggiornamento.

(https://www.italiansmf.net/forum/ForumImage/package1.jpg)

Una volta cliccato su "aggiornare il forum", uscirà la seguente schermata

(https://www.italiansmf.net/forum/ForumImage/package2.jpg)


Da qui, semplicemente, basta apllicare la patch come se fosse una normale mod, e se tutto esegue senza errori, avrete il vostro forum aggiornato, con pochi click!
Titolo: Re: Aggiornamento del Forum SMF
Inserito da: Darknico il Giovedì - 10 Marzo 2022 - 09:49
Aggiornamento tramite Large Upgrade

Vi chiederete che cosa cambia dall'aggiornamento via patch, e perchè dovremmo perdere tempo con questo metodo...Bhe è semplice...Non sempre è possibile usare la patch! I motivi possono essere  tanti, ad esempio conflitti tra le varie mod, quindi non avanza l'installazione, oppure il server blocca il caricamento di queste patch e non riusciamo in nessun modo a installare.

Ed, ovviamente, quando si aggiorna ad un nuovo ramo, non esiste alcuna patch per questo.

Per effettuare l'aggiornamento, scarichiamo un Large Upgrade dall'area Download di SMF (http://download.simplemachines.org/).

Dopo aver scaricato ed estratto, noterete che la struttura è identica al pacchetto di installazione.
Ora aprite il vostro Client FTP, e inviate questi file direttamente sopra a quelli già presenti nel vostro server, tenendo la stessa struttura e quindi sostituendo tutti i file.

Ora che finalmente avete caricato tutto possiamo partire con l'upgrade, andando su http://www.vostroforum/upgrade.php, vi chiederà il login e poi la seguente schermata:

(https://www.italiansmf.net/forum/ForumImage/large_upgrade1.jpg)

Vi consiglio di spuntare tutto quello che vedete nell'immagine e poi di cliccare su "Continua".
L'ultima spunta è da mettere solo se passate da un vecchio ramo a questo (ad esempio da 2.0.x a 2.1.x), se siete già nel ramo corretto, potete togliere la spunta.

La procedura è automatica e pian piano aggiornerà tutte le tabelle del database..
Quando finalmente avrà completato, spuntate per la rimozione automatica del file upgrade.php e andate nel vostro forum, finalmente aggiornato!