Grazie
quindi dici che
MyBB sia migliorato nelle ultime versione? io lo abbandonai alla 1.6 poiché c'era uno scarso supporto, pochi template, plugin buggatissimi e ecc.... quindi a distanza di anni ho pensato di riaprire, ma con un'altro sistema, per l'appunto
phpbb, non perché ci sia affezionato o cosa.
Fammi capire bene i passaggi se volessi rimanere su
MyBB:
- Installo MyBB 1.6
- Sostituisco il Database vergine con quello che avevo
- Aggiorno alla 1.8.8
giusto?
PS: più che altro, non ho più plugin, immagini e etc
Si sui plugin e temi hai ragione, nella versione di MyBB 1.6 c'erano molti plugin "buggati" per lo più perché erano stati fatti per versioni di MyBB 1.6 vecchie o anche perché non c'è mai stata una moderazione concreta sulla pubblicazione dei plugin e sul controllo del codice. Però ora i plugin sono molto migliorati, molti dello staff e ex-staffer di MyBB hanno pubblicato dei plugin (quindi gente che si presuppone abbia una discreta conoscenza nella realizzazione dei plugin aka non bug) che se integrati ti rendono il forum più flessibile dei forum software a pagamento. E anche da un punto di vista di template, visto che la 1.8 offre una base molto più moderna (rispetto alla obsoleta della 1.6) ha dato frutto a template abbastanza belli esteticamente.
Allora, ciò che devi fare prima di tutto è: vedere che revisione della versione 1.6 di MyBB avevi (poiché tra una revisione e l'altra ci potrebbero essere dei cambi alla struttura del database). Per farlo hai due possibilità:
O tramite i file nel server (se hai ancora il backup), nel file
/inc/class_core.php cerca la variabile pubblica
$version_code
PHP:
public $version_code = 1807;
Qui per esempio ti dice che si utilizza la versione 1.8.7
Oppure se non hai i file nel server, nel file sql dovresti cercare la tabella mybb_datacache e nella riga di tabella con title = version, sostanzialmente:
SQL:
SELECT * FROM mybb_datacache WHERE title = 'version'
Dovresti intravedere la versione in qualcosa come (in questo caso è sempre la 1.8.7):
Codice:
a:2:{s:7:"version";s:5:"1.8.7";s:12:"version_code";i:1807;}
Installa dopodiché il package della versione di MyBB che usavi da qui:
Versions - MyBB Documentation
Una volta installato, carichi il database, evitando di fare l'export delle seguenti tabelle:
- mybb_settinggroups
- mybb_settings
- mybb_templategroups
- mybb_templates
- mybb_templatesets
- mybb_themes
- mybb_themestylesheets
O le rimuovi manualmente dal file sql, oppure prima dell'export fai il backup alle tabelle elencate, poi appena carichi il file sql, fai un drop con il backup alle tabelle fatto inizialmente.
Infine: dopo che ti sei assicurato che funziona tutto bene (senza installare temi ne niente), fai l'upgrade all'ultima versione della 1.8. Scarica l'ultima versione dal sito, carichi tutti i file sovrascrivendoli e esegui i passaggi che ti dice qui nel paragrafo
Beginning the Upgrade:
Upgrade - MyBB Documentation