238 votes

PHP: est marqué comme bloqué et doit être réparé

Je reçois cette erreur dans wordpress phpMyadmin

 #145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired 
 

Lorsque je me connecte à phpMyadmin, il est indiqué que wp_posts est "en cours d'utilisation"

Mon site est actuellement en panne à cause de cela.

J'ai googlé ce problème, mais je ne vois pas le bouton "réparer" sur phpMyadmin. S'il vous plaît laissez-moi savoir comment résoudre ce problème. Je ne sais pas où donner la commande PHP. Veuillez conseiller, ma maîtrise de PHP est très basique.

252voto

Nican Points 3583

Voici où est le bouton de réparation :

alt text

216voto

tylerl Points 14541

Exécutez-le à partir de la ligne de commande de votre serveur :

143voto

Arun Killu Points 3774

J’ai eu le même problème quand mon espace disque de serveur disponible était 0

Vous pouvez utiliser la commande (il doit y avoir suffisamment d’espace pour les fichiers mysql)

pour la réparation des tables individuelles

34voto

Nedudi Points 911

Se connecter à votre serveur via SSH

puis connectez-vous à votre console mysql

et

-OU-

S’il y a beaucoup de tables cassées dans la base de données active :

S’il y a beaucoup de tables cassées dans un grand nombre de bases de données :

7voto

Dmitri Points 1952

Cela signifie que votre table mysql est corrompu et vous avez besoin de le réparer. Utilisez myisamchk - r/DB_NAME/wp_posts

depuis la ligne de commande. Pendant que vous exécutez la réparation vous arrêtez votre site Web temporaraly afin qu’aucune nouvelle connexion n’est tentées à votre base de données lors de sa réparation.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X