-
problema con mybb e sql
Buonasera ragazzi ho un problema con mybb su altervista
quando provo ad installare plugin ricevo l errore:
myBB has experienced an internal SQL error and cannot continue.
SQL Error:
1366 - Incorrect integer value: '' for column 'sid' at row 1
mi e capitato con piu plugin come posso risolvere ? grazie
-
Strano, prima fai un backup completo. Da phpmyadmin prova ad impostare un valore di default al campo "sid": cerca una tabella (da struttura) con una colonna sid, ed imposta un valore predefinito.
Ciao!
-
ciao grazie per la risposta , scusa l ingoranza ho cercato la struttura sid ma ne compaiono piu di una , continuo a ricevere l errore
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1366 - Incorrect integer value: '' for column 'sid' at row 1
Query:
INSERT INTO mybb_settings (`sid`,`name`,`title`,`description`,`optionscode`, `value`,`disporder`,`gid`) VALUES ('','myadvertisements_disabled','Advertisements disabled?','Set to yes if you want to disable all advertisements.','yesno',0,1,36)
-
Ok, il problema č che il codice sta tentando di inserire un '' in un campo riservato ai numeri. Se riesci ad accedere alla query, prova a renderla cosė:
Codice:
INSERT INTO mybb_settings (`name`,`title`,`description`,`optionscode`, `value`,`disporder`,`gid`) VALUES ('myadvertisements_disabled','Advertisements disabled?','Set to yes if you want to disable all advertisements.','yesno',0,1,36)
Ciao!
-
grazie ho risolto cambiando nel file php le voci sid da "null" a 0 cosi l installazione ha avuto successo