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

Area dedicata alle guide di phpBB 3
Rispondi
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 »

A cosa è dovuta la difficoltà dell'importazione dei messaggi? Non dovrebbe essere una cosa semplice?
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6152
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 »

semplice.... assolutamente no. importare soltanto i messaggi è soltanto una teoria.
Di fatto la tabella dei post si incrocia con tantissime altre tabelle, che nel frattempo potrebbero esser cambiate. Ad esempio la tabella "users"...
non hai avuto neanche un nuovo iscritto?
nessun utente nel frattempo ha modificato qualcosa al suo profilo?
la propria password?
la firma sui post?
cambi di gruppi? da nuovo utente a utente registrato?
avatar?
allegati?
potrei ancora continuare, ma credo di aver reso l'idea di quante altre tabelle ti mancherebbero ;-)
Per concludere... ma di certo non per importanza, significherebbe prendere tabelle da un database 3.0.x strutturato in un certo modo e volerle importare in un database 3.1.x strutturalmente diverso.
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 »

Quindi è una incompatibilità di struttura tabelle.
Io credevo, mentre, che le tabelle con nome uguale (quindi anche con estensione identica) venissero modificate integrando solo per la parte che nel frattempo ha modificato la tabella, quindi sovrascrivendola.
Insomma... così come accade con un file excel o word.... inserisco nuovi dati nelle celle...copio, incollo...il sistema mi chiede se voglio sovrascrivere e tutto è ok. Chiaro che però se la struttura del file di destinazione è diversa da quella di origine (3.1 vs 3.0) allora i nuovi valori non saranno allocati nelle celle di riferimento corrette.

Sperando di aver capito bene...un Grazie ad Alex!
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6152
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 esatto...
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
Tr3.Devil
Nuovo Utente
Nuovo Utente
Messaggi: 10
Iscritto il: 28/09/2016, 11:21
Link del Forum: http://www.therevolutionsoftair.com/ForumTr3/

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

Messaggio da Tr3.Devil »

Ho fatto la procedura di alex
questo sotto è il risultato dell'aggiornamento del database, e questo è l'errore che mi esce subito dopo provando ad accedere al forum

Codice: Seleziona tutto

General Error
SQL ERROR [ mysqli ]

Table 'Sql312544_1.phpbb_ext' doesn't exist [1146]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
______________________________________________________________________________________________________________________________

Aggiornamento database all’ultimo rilascio stabile

Tipo di database :: mysqli
Versione precedente :: 3.1.9
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_0
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_1_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_2_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_2_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_3_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_3
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_4_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_4
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_5_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_5_rc1part2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_5
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_6_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_6_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_6_rc3
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_6_rc4
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_6
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_7_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_7_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_7
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_7_pl1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_8_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_8
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_9_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_9_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_9_rc3
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_9_rc4
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_9
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_10_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_10_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_10_rc3
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_10
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_11_rc1
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_11_rc2
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_11
Migrazione già installata (richiesta ignorata): \phpbb\db\migration\data\v30x\release_3_0_12_rc1
Installazione schema: \phpbb\db\migration\data\v30x\local_url_bbcode.
Schema installato: \phpbb\db\migration\data\v30x\local_url_bbcode; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\local_url_bbcode.
Installazione dati: \phpbb\db\migration\data\v30x\local_url_bbcode; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_12_rc2.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_12_rc2; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12_rc2.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12_rc2; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_12_rc3.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_12_rc3; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12_rc3.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12_rc3; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_12.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_12; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_12; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_13_rc1.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_13_rc1; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13_rc1.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13_rc1; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_13.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_13; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_13_pl1.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_13_pl1; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13_pl1.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_13_pl1; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_14_rc1.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_14_rc1; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_14_rc1.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_14_rc1; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v30x\release_3_0_14.
Schema installato: \phpbb\db\migration\data\v30x\release_3_0_14; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_14.
Installazione dati: \phpbb\db\migration\data\v30x\release_3_0_14; tempo: 0.00 secondi
Installazione schema: \phpbb\db\migration\data\v310\extensions.
Schema installato: \phpbb\db\migration\data\v310\extensions; tempo: 0.00 secondi
Installazione dati: \phpbb\db\migration\data\v310\extensions.
Il modulo richiesto non esiste: ACP_CAT_STYLES
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6152
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 »

Come indicato sul primo post, vanno prima disinstallate tutte le vecchie mod e cancellate le eventuali tabelle rimaste sul database.
alex75 ha scritto:.................................
Veniamo all'aggiornamento in se...
Premesso che stiamo per adesso lavorando in locale come prova con il programma "xampp" (trovate la guida sulla mia firma).
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
Questa operazione è obbligatoria.

Ps. dato che hai già un forum in phpbb 3.0.14 aggiorna il tuo profilo (il campo forum sarà visualizzato soltanto dallo staff e serve soltanto per poter dare un supporto mirato)
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
Sonia
Utente
Utente
Messaggi: 71
Iscritto il: 19/03/2013, 15:57
Link del Forum: http://www.camgirlforum.net/
Contatta:

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

Messaggio da Sonia »

alex75 ha scritto:Mi dispiace dirtelo, ma il lavoro migliore è quello di ripetere tutto al momento dell'aggiornamento reale. Metterai il forum off-line, farai l'ultimo backup e su quello rifarai tutte le modifiche che hai fatto fino ad ora.
Ciao Alex, stavo per procedere all'aggiornamento del mio forum in locale, ma in pratica mi confermi che sarebbe una sorta di "prova" per poi, una volta sistemato il tutto, rifare il lavoro da zero in remoto? Perchè giustamente nel frattempo il forum online va' avanti e da come ho capito non è possibile importare solo determinate tabelle. Quanto tempo può servire per fare l'aggiornamento con il forum inaccessibile? Giusto per capire come organizzarmi con i tempi.

E una curiosità... con la nuova versione 3.1 si riesce comunque a modificare il codice? Sia per quanto concerne la grafica, i colori, che per le estensioni... tipo modificarle, cambiarle di posto, ecc...?
Avatar utente
Sonia
Utente
Utente
Messaggi: 71
Iscritto il: 19/03/2013, 15:57
Link del Forum: http://www.camgirlforum.net/
Contatta:

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

Messaggio da Sonia »

Dimenticavo una piccola cosa.. nel mio forum ho l'integrazione con wordpress!!! Che succede in questo caso???
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6152
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 »

I tempi dipendono da te e da quante modifiche hai da fare. Phpbb 3.1 usa le estensioni ma si può sempre modificare qualcosa manualmente. Per wordpress non dovrebbero esserci problemi, ma in locale dovresti già verificarlo.
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
Sonia
Utente
Utente
Messaggi: 71
Iscritto il: 19/03/2013, 15:57
Link del Forum: http://www.camgirlforum.net/
Contatta:

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

Messaggio da Sonia »

L'aggiornamento del mio forum si sta rivelando un'impresa apocalittica! :urto:

Non riesco nemmeno a ricordare tutte le mod che ho installato 3-4 anni fa', alcune addirittura non si trovano più, alcune che sono riuscita a disinstallare (automod, quick_ads, top_stat...) mi lasciano tracce nel pca facendomi rimanere i loro moduli, ovviamente inaccessibili... Per non parlare di quando per un minimo errore non funziona più il forum, che nemmeno con il ripristino si sistema! Insomma ci sto perdendo la vita, ma davvero non esiste un sistema più semplice? E se dimentico qualche mod, perchè non ne ricordo l'esistenza, che succede, non riuscirò mai ad aggiornare correttamente? :aiuto:

P.S: Il mio forum è un premod, per la disinstallazione della seo devo sempre procedere manualmente, cercandomi le varie mod seo e andando a ritroso, giusto?
Rispondi