Plus d'accès au contenu

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour à tous,

Suite à la création d'un contenu incluant deux images je n'ai plus accès à la catégorie contenu de mon site internet.

Voici le message d'erreur que j'obtiens:

"Additional uncaught exception thrown while handling exception.
Original

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count FROM {node_comment_statistics} WHERE nid IN (:comments_enabled_0, :comments_enabled_1, :comments_enabled_2, :comments_enabled_3, :comments_enabled_4, :comments_enabled_5, :comments_enabled_6, :comments_enabled_7, :comments_enabled_8, :comments_enabled_9, :comments_enabled_10, :comments_enabled_11, :comments_enabled_12, :comments_enabled_13, :comments_enabled_14, :comments_enabled_15, :comments_enabled_16, :comments_enabled_17, :comments_enabled_18, :comments_enabled_19, :comments_enabled_20, :comments_enabled_21, :comments_enabled_22, :comments_enabled_23, :comments_enabled_24, :comments_enabled_25, :comments_enabled_26, :comments_enabled_27, :comments_enabled_28, :comments_enabled_29, :comments_enabled_30, :comments_enabled_31, :comments_enabled_32, :comments_enabled_33, :comments_enabled_34, :comments_enabled_35, :comments_enabled_36, :comments_enabled_37, :comments_enabled_38, :comments_enabled_39, :comments_enabled_40, :comments_enabled_41, :comments_enabled_42, :comments_enabled_43, :comments_enabled_44, :comments_enabled_45, :comments_enabled_46, :comments_enabled_47, :comments_enabled_48, :comments_enabled_49); Array ( [:comments_enabled_0] => 11 [:comments_enabled_1] => 12 [:comments_enabled_2] => 13 [:comments_enabled_3] => 14 [:comments_enabled_4] => 15 [:comments_enabled_5] => 16 [:comments_enabled_6] => 17 [:comments_enabled_7] => 18 [:comments_enabled_8] => 19 [:comments_enabled_9] => 20 [:comments_enabled_10] => 24 [:comments_enabled_11] => 25 [:comments_enabled_12] => 26 [:comments_enabled_13] => 27 [:comments_enabled_14] => 28 [:comments_enabled_15] => 29 [:comments_enabled_16] => 30 [:comments_enabled_17] => 31 [:comments_enabled_18] => 32 [:comments_enabled_19] => 33 [:comments_enabled_20] => 34 [:comments_enabled_21] => 35 [:comments_enabled_22] => 36 [:comments_enabled_23] => 37 [:comments_enabled_24] => 38 [:comments_enabled_25] => 39 [:comments_enabled_26] => 40 [:comments_enabled_27] => 41 [:comments_enabled_28] => 42 [:comments_enabled_29] => 43 [:comments_enabled_30] => 44 [:comments_enabled_31] => 45 [:comments_enabled_32] => 46 [:comments_enabled_33] => 47 [:comments_enabled_34] => 48 [:comments_enabled_35] => 49 [:comments_enabled_36] => 50 [:comments_enabled_37] => 51 [:comments_enabled_38] => 52 [:comments_enabled_39] => 53 [:comments_enabled_40] => 54 [:comments_enabled_41] => 55 [:comments_enabled_42] => 56 [:comments_enabled_43] => 57 [:comments_enabled_44] => 58 [:comments_enabled_45] => 59 [:comments_enabled_46] => 66 [:comments_enabled_47] => 67 [:comments_enabled_48] => 68 [:comments_enabled_49] => 70 ) in comment_node_load() (line 1265 of C:\wamp\www\drupal_7\modules\comment\comment.module).
Additional

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT s.lid, t.translation, s.version FROM {locales_source} s LEFT JOIN {locales_target} t ON s.lid = t.lid AND t.language = :language WHERE s.source = :source AND s.context = :context AND s.textgroup = 'default'; Array ( [:language] => fr [:source] => The website encountered an unexpected error. Please try again later. [:context] => ) in locale() (line 684 of C:\wamp\www\drupal_7\modules\locale\locale.module).
Uncaught exception thrown in session handler.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in _drupal_session_write() (line 209 of C:\wamp\www\drupal_7\includes\session.inc).
Uncaught exception thrown in shutdown function.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => 8817053384fab95c8659e84.48383664 ) in lock_release_all() (line 269 of C:\wamp\www\drupal_7\includes\lock.inc)."

Je ne sais vraiment pas quoi faire pour résoudre ce problème.

MySQL server has gone away : ça veut dire que ton serveur MySQL (base de données) est parti... autrement dit la base n'est plus accessible par Drupal. Forcément ça marche moins bien.

Comme tu as l'air d'être sous wamp, je propose de redémarrer MySQL ou Wamp.

J'ai redémarré Wamp mais sans succès...

J'ai donc restauré ma base de données.

Je voudrai comprendre pourquoi ma base de données est devenue inaccessible. Juste avant que le problème survienne j'ai crée un contenu avec deux images de 200ko chacune grâce au module CKEditor. peut être que les images sont trop lourdes?

Sachant que les images ne sont pas stockées dans la base de données, je ne vois pas trop le lien.
Et 200ko, ce n'est pas grand chose.

Est-ce que tu peux relancer MySQL, et y accéder via PhpMyAdmin. Est-ce qu'il y a des indications dans les logs ?

Pour relancer MySQL, il faut utiliser le shell? Dès que ma base de données plante je réimporte ma sauvegarde.

Je pense que le plantage provient d'un problème de mémoire avec la base de données. En effet lorsque j'insère des images dans mes contenus avec le module CKEditor ma base de données a un poids très important ce qui fait que je n'ai plus accès à cette dernière.

Quand j'insère les mêmes images via le champ image_field intégré par défaut dans Drupal le poids de ma base de données est plus que correct.
L'ennui c'est qu'avec cette solution je n'arrive pas à disposer les images dans mes contenus comme je le souhaiterais.