Forøg max_allowed_packet
størrelse.
Det ser ud til, at det fejler ved 1 MB, og ifølge https://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html standard maks. pakkestørrelse er 1 MB:
Indstil værdien i my.cnf
fil, f.eks.:
[mysqld]
max_allowed_packet=16M
I PHP
Hvis du ikke har adgang til MySQL-konfigurationen, kan du prøve at indstille via en forespørgsel (bemærk:jeg har ikke tjekket, om dette vil virke).
$db->query( 'SET @@global.max_allowed_packet = 16777216' );