Pagina 2 di 2

Re: Impossibile aprire nuovo argomento

Inviato: 11/10/2017, 18:58
da BrainDamage
Allora,per caricare il backup sul nuovo host ho dovuto modificare una voce su tutte le tabelle,poichè la versione del php su keliweb in questo caso è la 5.6.30 e mi dava errore nel caricamento.
Le voci sono (posto due tabelle come esempio:
--
-- Struttura della tabella `phpbb_acl_groups`
--
Backup originale
DROP TABLE IF EXISTS `phpbb_acl_groups`;
CREATE TABLE IF NOT EXISTS `phpbb_acl_groups` (
`group_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`auth_option_id` mediumint(8) unsigned NOT NULL default '0',
`auth_role_id` mediumint(8) unsigned NOT NULL default '0',
`auth_setting` tinyint(2) NOT NULL default '0',
KEY `group_id` (`group_id`),
KEY `auth_opt_id` (`auth_option_id`),
KEY `auth_role_id` (`auth_role_id`)
) TYPE=MyISAM;

Backup modificato:

DROP TABLE IF EXISTS `phpbb_acl_groups`;
CREATE TABLE IF NOT EXISTS `phpbb_acl_groups` (
`group_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`auth_option_id` mediumint(8) unsigned NOT NULL default '0',
`auth_role_id` mediumint(8) unsigned NOT NULL default '0',
`auth_setting` tinyint(2) NOT NULL default '0',
KEY `group_id` (`group_id`),
KEY `auth_opt_id` (`auth_option_id`),
KEY `auth_role_id` (`auth_role_id`)
) ENGINE=MyISAM; <------ MODIFICA

Questo metodo mi ha permesso di caricare il database e ho provveduto con l'aggiornamento che poi mi da come errore il fatto di non poter creare nuovi topic. Ho provato a fare il fix come riportato nei commenti sopra ma niente. Solo che ora volendo anche ripartire dalla 3.0 non riesco comunque a farlo nemmeno da locale perchè continua a darmi errori a lvello di php,cercato anche qui soluzioni sul web che mi hanno fatto finire l'installazione,ma sempre con lo stesso problema.


Aggiungo un'ultima cosa. Controllando nel backup ho notato che la prima riga di quello originale e di quella modificata hanno un valore differente:
INSERT INTO `phpbb_topics` VALUES(4, 0, 0, 0, 1, 0, originale
aggiornato (4, 30, 0, 0, 0, 0
Nel secondo,il secondo valore è 30,mentre nel primo è zero e anche il 5° è differente.
Ho riportato dalla tabella topics perchè è li la rogna.