quando provo ad attivare un modulo ho questo tipo di errore:
Warning: Got a packet bigger than 'max_allowed_packet' bytes query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:"%error";s:12:"user warning";s:8:"%message";s:5579492:"Got a packet bigger than 'max_allowed_packet' bytes\nquery: UPDATE sessions SET uid = 1, cache = 0, hostname = '59.25.175.61', session = 'messages|a:2:{s:6:\\"status\\";a:1:{i:0;s:48:\\"Le opzioni di configurazione sono state salvate.\\";}s:5:\\"error\\";a:1:{i:0;s:4278242:\\"user warning: Got a packet bigger than 'max_allowed_packet' bytes\\nquery: UPDATE batch SET token = '2dd80325b8eef0d7f93904d670b4bbd2', batch = 'a:10:{s:4:\\\\"sets\\\\";a: in /home/public_html/includes/database.mysqli.inc on line 128
che vuol dire?
grave?
È un problema di risorse limitate di MySQL. Mi sembra strano che l'inserimento di una riga watchdog possa causare questo problema, comunque controlla la documentazione di MySQL e dovresti trovare una direttiva di configurazione da modificare.
non ho trov ato nulla, può essere un problema di memoria limite o limite di grandezza max per ogni file caricato?
Hmm. Continua a succedere?
L'errore è dovuto ad un (necessario) limite nel grandezza di un pacchetto di dati mandato al server MySQL - di solito 1MB, ma nel tuo caso stava tentando di mandare 4278242 bytes - un pò più di 4MB.
Il messaggio è stato troncato ma anche lui, ripetendo il messaggio originale era troppo grande. Non so se questo significa un loop infinito...
Stavi faccendo un operazione di batch, tipo update per caso?
Più imparo, più dubito.
no mi capita quando attivo un modulo, qualsiasi esso sia.
mi da quell'errore poi ricaricando la pagina 3-4 volte me lo attiva e va tutto bene.