Si ton site utilise le serveur web Windows IIS et que tu ne peux pas créer de site de staging avec WP Staging, l’une des causes possibles est la présence de caractères en majuscule dans le préfixe de table.
Si la table a un préfixe comme W0km_ il peut arriver, dans certaines circonstances, que MySQL convertisse ce préfixe en minuscule lors de la création des tables WordPress.
Par conséquent, les tables de la base de données WordPress commenceront par w0km_ comme w0km_options
Lorsque WP Staging va cloner ton site, il cherchera W0km_ qu’il ne pourra pas trouver pour des raisons évidentes, et le processus de clonage ne sera pas couronné de succès.
Une façon d’éviter cela est d’utiliser uniquement un préfixe de table en minuscule dans le wp-config.php.
Si ton site a déjà été créé, tu devras modifier le préfixe de table après coup pour passer à la version en minuscule. Tu peux utiliser les requêtes SQL ci-dessous pour ce faire :
Pour ce faire, ouvre le wp-config.php et modifies-y l’entrée du préfixe de table :
De $table_prefix = 'W0km_';
À $table_prefix = 'w0km_';
Utilise les requêtes SQL ci-dessous pour convertir le préfixe de table dans la base de données vers la version en minuscule :
UPDATE w0km_usermeta SET meta_key = replace(meta_key, 'W0km_', 'w0km_') WHERE meta_key LIKE 'W0km__%';
UPDATE w0km_options SET meta_key = replace(meta_key, 'W0km_', 'w0km_') WHERE option_names LIKE 'W0km_%';Si cela ne résout pas ton problème, fais-le nous savoir.