Visualizzazione Stampabile
-
Problema con mySQL
Mi sembrava strano filasse tutto liscio... :)
Il messaggio d'errore è questo:
Database error in vBulletin 3.0.7:
Invalid SQL:
SELECT faqname, faqparent, phrase.text AS title
FROM faq AS faq
INNER JOIN phrase AS phrase ON(phrase.phrasetypeid = 7000 AND phrase.varname = faq.faqname)
WHERE phrase.languageid IN(-1, 0, 2)
AND (
faqparent IN('vb_user_maintain')
OR
faqname IN('vb_user_maintain')
)
mysql error: Illegal mix of collations (latin1_bin,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='
mysql error number: 1267
Compare solamente quando cerco qualcosa con il motore di ricerca nelle faq. Cosa può essere? Perchè fa così?
-
Mi sono reso conto che avete un problema simile anche qui.
Comunque, cercando online, ho trovato questo comando:
ALTER TABLE faq CHANGE faqname faqname VARCHAR(250) BINARY NOT NULL;
che dato tramite linea di comando risolve il problema da me descritto sopra. Il comando funziona solo per la faq, come è possibile leggere direttamente da esso.
Spero di essere stato utile.
Comunque, per chi volesse saperne di più, vi incollo il collegamento alla pagina del sito di vbulletin.com grazie alla quale sono riuscito a venire a capo del problema:
http://www.vbulletin.com/forum/bugs....iew&bugid=3624
A presto :)