2017-02-08 1 views
0

J'ai un problème concernant la table wp_options. Tout d'abord, ma table wp_options a été endommagée. J'obtiens l'erreur suivante:La table wp_options de Wordpress corrompt périodiquement

"wp_options.MYD' not found (Errcode: 2 "No such file or directory")

pour cette raison je ne peux pas réparer cette table.

Mes solutions restituaient cette table à partir de la sauvegarde précédente. Cela a fonctionné pendant 30min ou 1 heure, après cela il a corrompu encore et j'obtiens encore la même erreur (code d'erreur: 2).

J'ai désactivé les plugins qui donnent des erreurs PHP. J'ai essayé encore et encore. Toujours la même table corrompt.

Maintenant, je ne reçois aucune erreur PHP. WordPress donne une erreur de connexion DB naturellement. Pourquoi ce tableau corrompt périodiquement? Qu'est-ce qui pourrait causer ça?

+0

Il est clair que votre logiciel de serveur de base de données 'mysqld' est instable. Contrôlez-vous la machine sur laquelle il fonctionne? Si c'est le cas, vérifiez si les disques se remplissent ou, peut-être, s'usent et reçoivent beaucoup d'erreurs. Si vous ne contrôlez pas cette machine (si elle est gérée par un fournisseur d'hébergement ou un service informatique par exemple), ouvrez un ticket de service prioritaire. –

Répondre

0

Vous pouvez basculer le moteur de base de données vers InnoDB.

Il ne se corrompt pas lors des redémarrages ou des plantages du serveur, et il est plus stable en général. WordPress devrait toujours fonctionner correctement, vous avez juste besoin de modifier votre table en cours à engine=InnoDB.