[Doc] phpbb_* is marked as crashed and should be repaired

Découvrez ici une liste de documents concernant phpBB: son installation, sa mise à jour et enfin son utilisation.
En bref, apprenez ici à vous servir de phpBB2!

Modérateur : Équipe

Règles du forum
A lire impérativement sur notre page : Règlement
Verrouillé
mathieu23
Floodeur universel
Floodeur universel
Messages : 15089
Enregistré le : 01 sept. 2004 à 21:08

[Doc] phpbb_* is marked as crashed and should be repaired

Message par mathieu23 »

phpbb_* is marked as crashed and should be repaired

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.

Image

Cochez toutes vos tables :

Image

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.
Verrouillé

Retourner vers « [phpBB 2.0.x] Forum de documentation »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité