salve a tutti,
ho un problema con le viste, ogni volta che ne creo una, mi compare il seguente messaggio:
•user warning: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' query: SELECT s.uid, v.updated FROM views_object_cache v INNER JOIN sessions s ON v.sid = s.sid WHERE s.sid != 'f3d73fe9fc406c75bcf6f790d946a2e6' and v.name = 'calendar_date' and v.obj = 'view' ORDER BY v.updated ASC in /home/wiseman/public_html/drupal/modules/views/views_ui.module on line 235.
•user warning: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' query: SELECT s.uid, v.updated FROM views_object_cache v INNER JOIN sessions s ON v.sid = s.sid WHERE s.sid != 'f3d73fe9fc406c75bcf6f790d946a2e6' and v.name = 'calendar_date' and v.obj = 'view' ORDER BY v.updated ASC in /home/wiseman/public_html/drupal/modules/views/views_ui.module on line 235.
qualcuno mi sa dire cosa significa e come posso evitarlo?
grazie
sembra che tu abbia due diverse collation nel tuo database (utf8_general_ci e utf8_unicode_ci); views (drupal) non riesce a combinare tabelle con collation differenti.
http://drupal.org/node/571470
http://drupal.org/node/319193
Certified to Rock
Grazie, ho provato a modificare le collation utilizzazndo gli script indicati, ma non ho ottenuto alcun risultato. Ma qual'è il formato necessario?
il f.to dovrebbe essere utf8_general_ci.
onestamente, però non mi è mai capitato di dover cambiare collation.
prova col metodo manuale.
hai fatto un backup, vero?
Certified to Rock
Certo, backup effettuato, ma il metodo manuale è luuungo.
Grazie
OK, ho risolto con il metodo manuale, sono andato su phpmyadmin(il mio DB) ed ho modificato ogni campo in utf8_general_ci e finalmente non mi compare più l'errore. (probabilmente dovuto all'importazione di un DB realizzato con fantastico).
Grazie per il supporto
chiudo il post