Pagina 1 di 23

Aggiornare a phpBB 3.1

Inviato: 25/03/2014, 21:17
da Carlo
phpBB 3.1 porta con se grandi modifiche al codice. Tali cambiamenti rendono non funzionanti molte delle MOD precedentemente installate, le quali dovranno essere disinstallate.

Prima di procedere, effettuare un backup completo ed assicurarsi di avere i giusti requisiti, che potete trovare nella guida all'installazione.

E' d'obbligo dunque disinstallare tutte le MOD prima di procedere. Seguendo questo procedimento, non avremo bisogno di perdere ore su ore nel rimuovere tutte le modifiche al codice nativo di phpBB, ma dobbiamo soltanto rimuovere di tabelle da esse create, o alterazioni alle tabelle native, utilizzando questo script da me creato per individuarle, per poi rimuoverle utilizzando phpMyAdmin nel caso di database MySQL, o altri strumenti in base al DBMS da voi in uso.

Come aggiornare?
Questo procedimento vi permetterà aggiornare in modo sicuro la vostra installazione di phpBB:
  • Cancellare tutti i file e cartelle di phpBB ad eccezione di:
    • config.php
    • la cartella images
    • la cartella files
    • la cartella store
  • Scaricare il pacchetto completo di phpBB 3.1.x e copiare tutti i file nella cartella principale del forum, eccetto i file/cartelle non eliminati nel passo precedente (assicuratevi di scaricare il pacchetto già localizzato in italiano).
  • Puntare il proprio browser al file install/database_update.php presente nella cartella del forum e seguire le istruzioni.
  • Ad aggiornamento completato, cancellare la cartella install.

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 10:21
da Darkman
Ho letto con molta attenzione l'argomento aperto da Carlo sull'aggiornamento alla versione BETA.

Questa versione apre prospttiva molto interessante avendo condiviso quanto scrisse una volta lo stesso Carlo. Lui affermò, e a ragione, che le modifiche al codice indeboliscono la Board dal lato della sicurezza e stabilità.

Pertanto l'introduzione delle estensioni dovrebbe risolvere questa considerazione e vorrei essere pronto al salto.

La domanda che pongo è questa, conviene preparare una versione completamente pulita del forum im vista della Stabile (con tutto il lavoro che ne consegue)?

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 10:43
da Angolo
Sicuramente conviene ripartire dal phpBB3 puro aggiornato alla 3.0.12. Ferme restando le prove preventive in locale.

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 12:43
da Carlo
Esatto, ha ragione Angolo.

A mio parere l'aggiornamento verso phpBB 3.1, ripulendo il codice, non sarà un gran problema. Basterà sostituire i file come spiegato nel metodo 2 della guida.
Relativamente al database sarà necessario confrontare il database attuale (una tabella alla volta) con quello di phpBB 3.0.12 puro, ed eliminare eventuali tabelle o campi in più (creati da MOD precedentemente installate).

Se non sbaglio, non voglio dire fesserie, l'STK contiene una funzione apposita per ripulire il database, da utilizzare su phpBB 3.0.12 prima di proseguire all'aggiornamento.


Il problema più grande sta nel fatto che molte MOD utilizzate fin ora, non saranno disponibili (almeno non subito) su phpBB 3.1 come estensioni.
Io per tale motivo sto iniziando a convertire alcune delle mie MOD, quelle che uso anche qui, in estensioni.

Le uniche MOD non da me realizzate che uso sono phpBB SEO e la Tag Board. La seconda non mi crea tanti problemi, potrò farne a meno. Mentre, per phpBB SEO è un gran problema, dato che la rimozione della MOD invaliderebbe molti link indicizzati da Google (con tanto di errore HTTP 404 a chi capiterà qui da Google :)).
Per tale motivo ho deciso di creare una semplice estensione SEO che in parte mantenga gli attuali URL.

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 13:15
da Angolo
Sì, in breve: STK + Ripristino integrale ftp.

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 14:04
da Darkman
Bisogna guardare al futuro e quindi sulla mia board di prova cambierò pagina ripartendo da quanto qui suggerito. Inutile ancorarsi a mod che prima o poi saranno abbandonate o non più compatibili con le versioni a venire.
Anche sul forum che gestisco da 7 anni i miei amici sono concordi.

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 30/03/2014, 16:17
da Barrnet
Sostituire una chat non sarà un problema, ne nasceranno tantissime, anzi: basta studiarsi un pò di ajax per farsene una senza troppi problemi :P

Re: Aggiornare a phpBB 3.1 (BETA 1)

Inviato: 21/09/2014, 8:32
da Darkman
Il metodo 1 non mi riesce proprio anche se individua i file mancanti o modificati e te li fa scaricare.
Col metodo 2 ho aggiornato con successo alla RC4.
Certo crea un senso di disagio vedere il proprio forum in errore prima di lanciare l'Install

Re: Aggiornare a phpBB 3.1

Inviato: 27/10/2014, 11:20
da Carlo
Aggiornata la guida.

Re: Aggiornare a phpBB 3.1

Inviato: 27/10/2014, 20:14
da Anto
Grazie