Duplicator : "Error Processing Request"

bonjour à tous !

j'essaie d'utiliser Duplicator sur OVH pour la 2eme fois
alors que la précédente fois avait fonctionné, là, j'obtiens systématiquement

Error Processing Request
An error occurred while testing the database connection! Please Try Again…
If the error persists contact your host for database connection requirements.
Status details: timeout

pourtant j'accède bien à mon environnement OVH et autres bases hébergées
quelqu'un aurait une idée ?

> An error occurred while testing the database connection

il semblerait que tu ne donnes pas les bons paramètres de connexion à la base de données?

avec ceux ci tu peux accéder avec phpMyAdmin?

bonjour Kyodev

en fait, je travaille sur un site stocké dans le répertoire
www/www2 associé à la base toto2.mysql.db
que je veux dupliquer vers
www/www1 associé à la base toto1.mysql.db

la 1ere phase de build Duplicator se passe (apparemment) bien, il crée installer.php et l'archive .daf

mais j'ai constaté que quand je lance installer.php, il crée bizarrement un fichier wp-config avec des paramètres de base "vierges".

// ** Réglages MySQL - Votre hébergeur doit vous fournir ces informations. ** //
/** Nom de la base de données de WordPress. */
define( 'DB_NAME', '' );
/** Utilisateur de la base de données MySQL. */
define( 'DB_USER', '' );
/** Mot de passe de la base de données MySQL. */
define( 'DB_PASSWORD', '' );
/** Adresse de l’hébergement MySQL. */
define( 'DB_HOST', '' );
/** Jeu de caractères à utiliser par la base de données lors de la création des tables. */
define( 'DB_CHARSET', 'utf8' );
/**
_ * Type de collation de la base de données.
* N’y touchez que si vous savez ce que vous faites.
*/_
define( 'DB_COLLATE', '' );

j'ai donc dupliqué celui que se trouve dans le repertoire d'origine www/www2, et remplacé les valeurs "toto2" par "toto1", en pensant que ça suffirait

mais non, même pb !!

et un truc bête : j'ai telechargé phpmyadmin, mais j'ai un zip sans exe pour installer ou lancer : je clique sur quoi ?

je ne comprends pas ce que tu expliques
rien n'indique que tes paramètres sont ok

> que je veux dupliquer vers

pour quoi faire?

> j'ai telechargé phpmyadmin


mais non, surtout pas l'installer
c'est dispo dans ton manager, onglet base de données

ok pour phpmyadmin

je veux dupliquer pour sauvegarder la version actuelle ("v1") et poursuivre sur une "v2"


rien n'indique que tes paramètres sont ok


c'est à dire ?
en tout cas j'ai correctement inscrit ceux qui sont dans le wp-config (references de la base)

> j'ai correctement inscrit ceux qui sont dans le wp-config

tu changes de base (je ne comprends pas vraiment pourquoi) donc les paramètres doivent changer, avec le mot de passe que tu as choisis

je cherche à dupliquer
www/www2 associé à la base toto2.mysql.db
vers
www/www1 associé à la base toto1.mysql.db

donc je remplace les paramètres de la base toto2.mysql.db par ceux de toto1.mysql.db dans le fichier wp-config, qui se trouve dans www/www1

c'est pas ce qu'il faut faire ?

sur le principe si, mais les paramètres changent, le mot de passe aussi généralement, tu en as tenu compte?

tu peux te connecter sur toto2 avec phpmyadmin?

avec phpmyadmin (depuis OVH) je peux me connecter aux 2 bases toto1 et toto2
et j'ai bien remplacé dans le wp-config de www1 les paramètres de toto1 (mot de passe, nom de base, nom user)
et Duplicator plante :

Error Processing Request
An error occurred while testing the database connection! Please Try Again…
If the error persists contact your host for database connection requirements.
Status details: timeout

tu peux essayer avec ça?: https://community.ovhcloud.com/t/34076

bonjour Kyodev
je m'y remets un peu tôt car je dois avancer et j'ai buté hier 5h rien que sur ce pb sans pouvoir le résoudre


tu peux essayer avec ça?: https://community.ovhcloud.com/t/34076

j'ai vu ce post : c'est bien PHP Code qui est coché chez moi.

question : quand je regarde le contenu de l'archive générée par Duplicator, est il normal que les paramètres de BdD dans le wp-config.php soient "vierges" ?

define( 'DB_NAME', '' );
_/ Utilisateur de la base de données MySQL. /
define( 'DB_USER', '' );
/
* Mot de passe de la base de données MySQL. /
define( 'DB_PASSWORD', '' );
/
* Adresse de l’hébergement MySQL. */_
define( 'DB_HOST', '' );**

et que je doive éditer le fichier pour y placer les paramètres de ma BdD cible ?

> paramètres de BdD dans le wp-config.php soient "vierges" ?

je n'utilise pas ce gadget, je le fais manuellement bien plus rapidement et j'interviens derrière quand parfois ça ne marche pas

dans l'archive je ne suis pas sûr…
peut-être car c'est avec l'installer, en final, que tu vas lui donner les nouveaux paramètres, le nouveau domaine, le nouveau home et que duplicator corrigera un ensemble de choses, presque correctement sur la cible

ok merci
quand tu dis que tu n'utilises pas ce gadget, tu veux dire Duplicator ?
quelle est la manip alors pour dupliquer un site wordpress vers un autre repertoire+BdD ?
je suppose qu'il y a pas mal de paramètres à retoucher hormis les 4 valeurs de BdD de wp-config

copier les fichiers
export/import base

systématiquement corriger le home + le domaine, le https…

avec un utilitaire prévu pour, dans mon cas wp-cli qui ne fonctionne pas dans un hébergement bridé comme Ovh (donc contournement à prévoir)

ok merci

sais tu si il y a une doc qui indique la liste exhaustive des correctifs ( home + le domaine, le https…) ?

je vais aussi chercher si il y a un utilitaire qui pourrait fonctionner sur mon environnement OVH

la liste je te l'ai donnée, pas besoin de doc

si tu veux tenter sur Ovh: https://github.com/interconnectit/Search-Replace-DB/

c'est simpliste, mais fonctionne dans bien des cas, pas tous
au besoin tu devras recorriger ton thème