Mon ordinateur s'est crashé alors que je travaillais sur Drupal...Help!

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,

Mon ordinateur s'est crashé soudainement alors que je travaillais sur mon site Drupal.
Depuis, je ne peux plus acceder a mon site car on me demande d'effectuer des changements(je suppose) sur le fichier database.mysqli.inc dans le dossier includes.
Mon site ressemble maintenant a une suite de codes incompréhensible...En fait je crois que les fichiers ont gardé en mémoire le crash et par mesure de sécurité, il faut que je répare manuellement l'erreur. Etant débutante, je prefere me fier a votre expertise...

Si vous pouvez m'aider, j'en serai ravie.

Voila ce qui est écris:

"Warning: Table '.\artshole\sessions' is marked as crashed and should be repaired query: SELECT u.*, s.* FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.sid = 'd75cj3fl9f52pkhcl7ff06bis1' in C:\Program Files\wamp\www\includes\database.mysqli.inc on line 128

Warning: Table '.\artshole\cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache WHERE cid = 'variables' in C:\Program Files\wamp\www\includes\database.mysqli.inc on line 128

Warning: Table '.\artshole\cache' is marked as crashed and should be repaired query: UPDATE cache SET data = 'a:39:{s:13:\"theme_default\";s:7:\"garland\";s:13:\"filter_html_1\";i:1;s:18:\"node_options_forum\";a:1:{i:0;s:6:\"status\";}s:18:\"drupal_private_key\";s:64:\"9f965d5c6f0ce5c1cbe73831bb0ed8fa9a2c49bcd5ec976cd4ea44924106d3b7\";s:10:\"menu_masks\";a:17:{i:0;i:62;i:1;i:61;i:2;i:59;i:3;i:31;i:4;i:30;i:5;i:29;i:6;i:24;i:7;i:21;i:8;i:15;i:9;i:14;i:10;i:11;i:11;i:7;i:12;i:6;i:13;i:5;i:14;i:3;i:15;i:2;i:16;i:1;}s:12:\"install_task\";s:4:\"done\";s:13:\"menu_expanded\";a:0:{}s:9:\"site_name\";s:8:\"artshole\";s:9:\"site_mail\";s:14:\"you@yourdomain\";s:21:\"date_default_timezone\";s:4:\"3600\";s:23:\"user_email_verification\";b:1;s:9:\"clean_url\";i:0;s:12:\"install_time\";i:1241691259;s:17:\"node_opti in C:\Program Files\wamp\www\includes\database.mysqli.inc on line 128"

Quelqu'un pourrait il m'expliquer ce que je dois faire en francais?

Merci!

Version de Drupal : 

Bon, ok, j'ai trouvé la premiere solution : il fallait vider les tables cache et session.

Mais j'ai toujours un autre message d'avertissement:
warning: mysqli_query() [function.mysqli-query]: (HY000/1194): Table 'system' is marked as crashed and should be repaired in C:\Program Files\wamp\www\includes\database.mysqli.inc on line 108.

Est-ce que je dois également vider cette table? Dans ce cas, je perdrai tout non?

Merci par avance...

edit: désolé, en panique j'avais pas vu que ce que j'avais mis en commande était le nom de la base et pas le nom de la table! désolé et merci pour ce post il m'a bien aidé! =)

Bonjour,

Je viens à l'instant d'avoir le même problème...

Mon ordinateur a crashé...!!!
Et je ne vois pas le repair dans phpmyadmin dans opération.
Pourrais-tu m'expliquer où il se trouve? Merci de ton aide.

Pareil quand j'ouvre ma console mysql et que je fais
repair table nom_table;
ça me dit no database selected.
alors je fais un use nom_table puis un repair
mais ça me fait: table nom_table.nom_table doesn't exist...

Je comprends pas!! De l'aide merci.

Bonjour,
De la même manière dans phpMyAdmin vous avez du remarquer aussi qu'on pouvait optimiser les tables, il faut cliquer en bas de la liste sur "cocher les tables avec pertes" puis choisir dans le popup "optimiser la table"
Ça vire les espaces pris par les champs qui ne sont pas remplis et ça fait gagner un peu de poids. Je le fais presque toujours avant de faire une sauvegarde avec backup and migrate quand le site est hors ligne.