Avevo un forum php (Invision P. Board) che si stava sviluppando, piano come tutti, insomma era un sogno che si stava realizzando. Ma purtroppo ho commesso un enorme sbaglio. Ho messo come admin un lamer e mi ha cancellato tutto. Io ho un backup del database e vorrei sapere se si possono estrapolare le informazioni riguardanti le discussioni e gli utenti, per riporle su un nuovo forum (phpbb). Azione tecnica per esperti. Io qua, è meglio che non metto le mani.
Il forum di prima è andato distrutto. Il backup no, c'è l' ho io. Ho capito che si può fare questa conversione MA IO NON SON CAPACE, gia n' altra volta ho fatto parecchi casini. Eppoi azione va oltre le mie capacità...
Qua bisogna mettere le mani nel mysql...smanettare molto...
Instructions :
1/ Do a backup of your Invision Board tables via PhpMyAdmin for example
2/ Install EasyPHP on your pc so that you will have a local Web server with Apache, PHP, MySQL and phpMyAdmin.
3/ In PhpMyAdmin, import your Invision Board tables ; the one you have just saved.
4/ Install phpBB on your local Web server
5/ Copy the ib2phpBB folder at your phpBB root folder.
Ex : If your phpBB forum is at C:\Program Files\EasyPHP\www\phpBB2, then ib2phpBB must be copied there : C:\Program Files\EasyPHP\www\phpBB2\ib2phpBB
6/Open ib2phpBB\conf.php with a text editor (Wordpad, Notepad, etc) in order to set the prefix used with your Invision Board tables. The default value is : ibf_ . Save and quit this file.
8/ Once the forum is converted, open PhpMyAdmin, and update the phpbb_config table as follows :
- the field server_name : replace the value localhost by the one you will use on your webspace like yoursite.com or subdomain.mysite.com if you use a sub-domain.
- the field script_path if needed : replace phpBB2 by the path you use : ex use forums if your forum is at http://www.monsite.com/forums/.
9/ Export your phpBB tables with phpMyAdmin and import them to your website's databse.
10/ Edit phpBB2\config.php and replace the different values by the one you will use on your webiste.
11/ Upload all the files from /phpBB2/ to your Webspace.
purtroppo su altervista nn ho nessun backup recente..io prima di fare modifiche cn aggiornamenti (finiti male) ho fatto un backup del database dal forum phpbb xs in ACP.
Il fatto è che ripristinandolo mi da' un errore, nn so. c'è un modo per recuperare tutte le discussione e gli utenti e metterli in un'altro forum??
da quel file che ho (admin_db_utilities) è possibile??
devo cliccare su "Backup automatico e ripristino del database mysql" quello con affianco una croce rossa grande? li c'è un file ke si può ripristinare ma ha la data di oggi!
user varchar( 255 ) NOT NULL ,
READ int( 1 ) NOT NULL ,
time int( 10 ) NOT NULL
);
Messaggio di MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'read int(1) NOT NULL,
time int(10) NOT NULL
)' at line 3
E SE IO ISTALLO ICY PHOENIX DA CAPO, SVUOTO IL DATABASE (da vecchie cartelle di phpbbxs) E POI FACCIO carico il file su sql dici ke puo FUNZIONARE?
allora ho istallato Icy Phoenix da capo. ora dovrei fare il ripristino del backup.
da Acp me l'hanno altamente sconsigliato perchè nn suppurta tanti mg (il mio è di circa 2mg)
mi hanno detto di usare MySQLDumper. L'ho istallato e sono riuscito ad accedere, ma dentro nn ci capisco nulla kosa devo fare x ripristinarlo?? in quel file del back up ho visto k ci sn tutte le discussioni in mezzo a tanti codici!"