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