aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Area dedicata alle guide di phpBB 3
Rispondi
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6125
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da alex75 »

Aggiornare un forum alla nuova versione di phpbb 3.1.X non è poi così difficile; ma bisogna tenere conto che perderemo tutte le mod installate.
Proprio così... con il nuovo phpbb non si useranno più le vecchie mod ne tantomeno la tanto odiata "Automod".
Per applicare modifiche al nuovo phpbb 3.1.X useremo le estensioni; che altro non sono che dei pacchetti da copiare sulla root/ext del nostro forum per poi abilitarle con un click (ma per questo vi rimando alla guida che troverete nella sezione "Guide").
Per questo motivo consiglio vivamente di verificare l'esistenza di estensioni che sostituiscano Vostre mod essenziali, prima di aggiornare e pentirsene.
Veniamo all'aggiornamento in se...
Premesso che stiamo per adesso lavorando in locale come prova con il programma "xampp" (trovate la guida nella sezione "Guide").
Andiamo ad eliminare le tabelle in più che sono state create da eventuali mod; se abbiamo conservato i file delle mod installate, potremo semplicemente lanciare i loro install.php per eliminare tali tabelle, altrimenti dovremo eliminarle manualmente da phpmyadmin. Allego comunque un ottimo script di carlo di phpbbitalia che evidenzierà quali siano le tabelle aggiunte dalle mod.
db_check.zip
Cancellate i file e le cartelle del Vostro forum, lasciando soltanto:
il file config.php
la cartella images ed il suo contenuto
la cartella files ed il suo contenuto
la cartella store ed il suo contenuto
Scarichiamo il pacchetto di installazione completo da qui: down/phpBB_3111_ita_completo.zip
Edit 29AGO-2021: Scaricate la versione 3.1.11 La più aggiornata della versione 3.1.x

Decomprimiamolo e cancelliamo dal suo interno nel percorso phpbb3 :
il file config.php
la cartella images ed il suo contenuto
la cartella files ed il suo contenuto
la cartella store ed il suo contenuto

Tutto il resto lo copieremo sulla root del nostro forum.
Apriamo il browser e digitiamo l'indirizzo http://www.vostrosito.it/install/database_update.php
e seguiamo la precedura di aggiornamento. alla fine rinominare o cancellare la cartella install.
Benvenuti sul nuovo phpbb 3.1.x :clapi:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Pierluigi
Supporter
Supporter
Messaggi: 176
Iscritto il: 09/08/2015, 22:58
Link del Forum: http://www.volksgarageitalia.it

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da Pierluigi »

Anche per la 3.1.5 è disponibile la versione italiana! :clapi:
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6125
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da alex75 »

si già disponibile con la stessa procedura
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Pierluigi
Supporter
Supporter
Messaggi: 176
Iscritto il: 09/08/2015, 22:58
Link del Forum: http://www.volksgarageitalia.it

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da Pierluigi »

Seguendo la procedura non riesco ad effettuare correttamente il backup, chiaramente lavorando in locale ed utilizzando wampserver.

Tutto va bene finché non eseguo il ripristino con il file di backup.zip salvato nella cartella "store".
I passi svolti sono questi:
  • Esportazione e successiva Importazione del backup da hosting a locale tramite phpmyadmin - risultato: ok
  • Aggiornamento delle cartelle come spiegato da Alex nel primo post - risultato: ok
A questo punto, effettuando l'accesso e visualizzando l'indice, non appaiono le immagini impostate precedentemente
Procedo quindi con un ripristino tramite backup.zip fatto dall'hosting (e copiato sulla nuova cartella "store" in locale) - risultato: ok ma effetto finale failed!

Da questo punto in poi, cercando di navigare nelle varie schede del PCA, appare solo questa immagine
errore.png
Dove sta il problema?
A cosa serve la cartella "vendor" e il Filesystem.php in esso contenuto? :bomb:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6125
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da alex75 »

parti da un punto sicuro...
avvia il tuo forum in locale in copia speculare (quindi aggiornando il config.php al nuovo inirizzo ed al nuovo db)
Disinstalla le mod che intaccano il database (quelle che creano nuove tabelle )
Fatto questo passi all'aggiornamento cancellando tutte le tue cartelle ed i tuoi file eccetto :
il file config.php
la cartella images ed il suo contenuto
la cartella files ed il suo contenuto
la cartella store ed il suo contenuto

A questo punto copi i nuovi file e le nuove cartelle, eccetto quelli che hai già lasciato (vedi sopra).
Adesso puoi lanciare l'aggiornamento del database digitando l'url: http://tuoforumlocale/install/database_update.php
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Pierluigi
Supporter
Supporter
Messaggi: 176
Iscritto il: 09/08/2015, 22:58
Link del Forum: http://www.volksgarageitalia.it

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da Pierluigi »

Alex,
ho fatto come da te consigliato e sembra che, almeno per quanto riguarda l'aggiornamento, sia andato a buon fine.
Rimane che logo, sfondo della pagina e altre modifiche grafiche apportate non siano state acquisite. Questo argomento però lo vedremo in seguito.

Restiamo sull'aggiornamento delle tabelle e della gestione del PCA.
Seguita la procedura da te indicata, annullate le Mod presenti nella scheda "AutoMod", nella schermata del PCA appaiono ancora delle schede relative alla versione 3.0.x.
ACP 3.1.png
Cliccando su ciascuna di queste il sistema restituisce la classica pagina di errore.
Cosa manca nel passaggio? Vorrei eliminarle ma non so se è necessario eliminare manualmente ulteriori file/cartelle dato che il processo automatico di phpBB le lascia installate. Ho provato più e più volte ma il problema si ripresenta continuamente. :arrendo:
Attendo il vostro prezioso supporto!
:ciao:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6125
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da alex75 »

quelle della screen sono esattamente le mod che aggiungono voci al db a cui alludevo.
puoi eliminarle dal pca o da phpmyadmin.
per sicurezza puoi usare l'ottimo script scritto da carlo (supporto ufficiale italiano http://www.phpbbitalia.net ) per evidenziare le tabelle in eccesso:
db_check.zip
Questo script và lanciato prima dell'aggioirnamento
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Pierluigi
Supporter
Supporter
Messaggi: 176
Iscritto il: 09/08/2015, 22:58
Link del Forum: http://www.volksgarageitalia.it

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da Pierluigi »

Come dal PCA? Non trovo nulla per poterlo fare... :redface:
Ad ogni modo provo subito anche con il db_check! :inchino:
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6125
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da alex75 »

dal pca/sistema/gestione moduli puoi eliminare i moduli delle mod manualmente, ma sarebbe meglio toglierli tramite i loro file di installazione/disinstallazione.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Pierluigi
Supporter
Supporter
Messaggi: 176
Iscritto il: 09/08/2015, 22:58
Link del Forum: http://www.volksgarageitalia.it

Re: aggiornare forum da phpbb 3.0.X a phpbb 3.1.X

Messaggio da Pierluigi »

Alex,
il db_check Tool ha estratto diverse tabelle suddivise nelle seguenti due voci:
  • Additional tables;
  • Additional columns.
Quali sono da eliminare?
Rispondi