Il arrive parfois que, pour des raisons diverses tenant principalement à votre hébergeur, une ou plusieurs tables de la Base de Données soit détériorée.
De ce fait le forum affiche un message similaire à celui-ci :
Erreur Générale
Could not query forum moderator information
DEBUG MODE
SQL Error : 145 Table './lasilerpg/phpbb_user_group' is marked as crashed and should be repaired
SELECT aa.forum_id, u.user_id, u.username FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, phpbb_users u WHERE aa.auth_mod = 1 AND g.group_single_user = 1 AND ug.group_id = aa.group_id AND g.group_id = aa.group_id AND u.user_id = ug.user_id GROUP BY u.user_id, u.username, aa.forum_id ORDER BY aa.forum_id, u.user_id
Line : 230
File : index.php
Ci-dessus le nom de la table est indiqué à titre d'exemple.
Le message peut donc tout à fait indiquer un autre nom de table.
En revanche le message d'erreur reste le même (mis en rouge ci-plus haut) :
...is marked as crashed and should be repaired
Il est souvent possible de réparer la table en question.
Pour ce faire, allez sur l'administration de votre base de données phpMyAdmin.
Chez FREE c'est http://sql.free.fr/phpMyAdmin/
Après vous être connecté si vous ne voyez pas toutes vos tables dans la partie droite de l'écran cliquez sur le nom de votre base.
Cochez toutes vos tables :
et au bas de l'écran sélectionnez dans le menu déroulant l'option "Réparer la table".
Voilà. Si tout va bien votre problème est résolu.
Si tel n'était pas le cas (ce qui arrive parfois) vous n'aurez pas d'autre choix que celui de remettre la dernière sauvegarde que vous avez réalisée de votre base de données.
Dès lors vous demanderez comment éviter un tel crash ?
Si vous êtes chez FREE ou un FAI proposant gratuitement un petit espace : épargnez quelques sous et allez au plus vite chez un vrai hébergeur.

