J'essaie de restaurer un blog Wordpress à partir d'une sauvegarde. Malheureusement, tout ce que j'ai est un dump SQL de la base de données généré par phpMyAdmin. Le vidage a été créé alors que le blog exécutait Wordpress 2.9/2.9.1/2.9.2. Le nouveau blog est une nouvelle installation de Wordpress 3.2.1.
Comment importer le contenu du dump SQL dans la nouvelle installation de Wordpress?
J'ai essayé d'importer le dump dans la base de données en utilisant phpMyAdmin avant l'installation de Wordpress, mais ensuite install.php me dit que Wordpress semble être déjà installé et que je devrais supprimer les tables de la base de données.
S'il s'agit d'une version plus ancienne de WP, vous devez savoir quelle version de WP a généré la base de données, car WP met à niveau la base de données la plupart du temps, les fichiers sont mis à niveau et vous devez effectuer une mise à niveau incrémentielle. mettre également à niveau la base de données.
Recherchez l'option 711 dans la table wp_options et voyez quelle est la version. Le nom de l'option sera site_transient_update_core et la valeur sera le lien de téléchargement, c'est-à-dire http://wordpress.org/wordpress-3.2.1.Zip ce qui signifie que la version est 3.2.1.
Trouvez la version et laissez un commentaire ci-dessous.
Selon l'âge de la version, vous devez effectuer des mises à niveau incrémentielles manuelles pour atteindre au moins la version 3.0 où vous pouvez utiliser la mise à jour automatique.
Si vous importez/déplacez une base de données, inutile d’exécuter install.php. Il suffit de télécharger tous les WP fichiers et dossiers. Voir Déplacement de WordPress "WordPress Codex