web-dev-qa-db-fra.com

Wordpress ne reflétant pas le changement de la base de données

mes problèmes ont commencé lorsque j'ai déplacé mon site Web vers un autre dossier (de/dev/à /). J'ai parcouru toute la base de données afin de changer tous les codes/dev/en dur/mais je remarque quand même que wordpress utilise toujours les anciennes valeurs.

Fondamentalement, le site Web utilise des informations qui ne sont plus là. J'ai vérifié mon propre cache et celui du serveur et ils semblent tous être propres (le serveur ne semble même pas avoir cette fonctionnalité).

Donc, je suis à peu près perdu ...

FIXE: Le problème était lié au numéro de révision de chaque information. Ayant modifié certaines valeurs directement à partir de la base de données mais pas le numéro de révision, wordpress rejetterait la modification et ne montrerait rien (car il n'y avait pas de version précédente).

Je viens d'entrer toutes les informations manquantes à la main et cela a fonctionné.

Fondamentalement, ne plaisante pas avec la base de données. Wordpress ne pardonne pas!

1
N3sh

Je suggérerais d'essayer d'utiliser ceci:

http://interconnectit.com/products/search-and-replace-for-wordpress-databases/

Comme @s_ha_dum a dit, il semblerait que vous ayez oublié quelque chose. Le script ci-dessus automatise le processus de mise à jour de toutes les références d'URL dans la base de données lors de la modification du dossier/de l'URL et est beaucoup plus rapide et facile.

Vous avez probablement oublié certaines entrées car certaines références à l'URL sont stockées sous forme de données sérialisées dans la base de données ...

N'oubliez pas de vérifier également les paramètres de l'URL du site dans le fichier wp-config.php ...

1
Mat