Augmentez le max_allowed_packet
taille.
Il semble qu'il échoue à 1 Mo, et selon https://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html la taille de paquet maximale par défaut est de 1 Mo :
Définissez la valeur dans le my.cnf
fichier, par exemple :
[mysqld]
max_allowed_packet=16M
En PHP
Si vous n'avez pas accès à la configuration MySQL, vous pouvez essayer de définir via une requête (remarque :je n'ai pas vérifié si cela fonctionnera).
$db->query( 'SET @@global.max_allowed_packet = 16777216' );