Riapro la discussione perché dividere l'articolo non mi sembra una buona soluzione
Il problema è causato dal parametro
max_heap_table_size di MySql con valore non sufficiente, capita soprattutto in caso di installazione locale (la tabella
finder_tokens è di tipo Memory quindi se quel settaggio è inferiore ai dati che devono esser scritti nella tabella in memoria, MySql restituisce errore).
La soluzione è quindi nell'incrementare il valore di max_heap_table_size portandolo ad un valore abbastanza elevato da permettere il salvataggio dell'articolo, ci si può arrivare sperimentalmente... a me era settato a 16Mb, l'ho portato a 128Mb e da allora nessun problema.
Per variare questo valore si può sia fare da PhpMyAdmin (nella sezione Server c'è la tab Variabili), sia inviando al DB la query:
set @@max_heap_table_size=NUMERO_DI_BYTES;Per variare il settaggio definitivamente anche dopo il riavvio del server occorre modificare il file di configurazione di MySql
my.cnf inserendo/modificando la riga
max_heap_table_size=VALOREHope this helps