Soucis base de donnée

1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
Premier truc que je ferais c'est créer un nouvel user avec mdp dans phpmyadmin avec tous les droits sur les tables WP et utiliser ce dernier dans le wp-config.php .
Et ça pourrait résoudre mon soucis de connexion à la BDD?
 

xlr8

Over the rainbow 🌈
J'ai bien ce message la, puis quand je change login/mdp/host bah j'ai une page blanche, sans message d'erreur :eek:
Si tu as une page blanche par contre, peut-être c'est que c'est bon pour la connexion et qu'il y a autre chose. Tu as vérifié le htaccess et tu essaies d'accéder au site via quelle url? Celle de ton nom de domaine ou l'adresse locale sur le Synology (192.168.x.x:xxxx/monSiteWeb)?

Pour moi teste aussi d'installer une nouvelle version de Wordpress et tu fais export/import de ton site même s'il y a des histoires de plugins. Tu verras déjà si tout marche dans son ensemble.

Question bête mais tu es sûr que tous les fichiers ont bien été transférés?
 
1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
Je n'ai jamais rien touché au htaccess.
Je n'entre pas l'ip pour me connecter à mon Synology, il y a une redirection.
genre www.gamerz.be/testsiteweb.

J'ai déjà fait quelques sites Joomla/Wordpress et hébergé sur mon Syno, jamais eu de soucis.
Mais rapatrier un site hébergé chez OVH vers le Syno, c'est la misère :/ :colere:

Je pense que oui, j'avais vidé tout le contenu du FTP sur mon Mac. Pense pas qu'il me manque quelque chose :/
 
1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
Pour me connecter à myphpadmin du Syno, je dois utiliser ces identifiants: Login: root // Password: *vide*
Je vois toutes mes bases de données. J'ai récupéré le contenu du site web hébergé chez OVH et j'ai tout balancé sur mon Syno dans le dossier Web. Je tape l'adresse et impossible d'me connecter à la base de donnée. Logique, car ce sont les identifiants propres à OVH dans le fichier wp-config.php.

/** Nom de la base de données de WordPress. */
define('DB_NAME', 'belgiumhutdr');

/** Utilisateur de la base de données MySQL. */
define('DB_USER', 'belgiumhutdr');

/** Mot de passe de la base de données MySQL. */
define('DB_PASSWORD', 'Samsung1989');

/** Adresse de l'hébergement MySQL. */
define('DB_HOST', 'belgiumhutdr.mysql.db');

/** 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', '');

Passons maintenant aux réglages "local".

J'ai créé la base de donnée "belgiumhutdr" dans myphpadmin, comme ça, je ne dois pas modifier dans le fichier wp-admin.php.
J'ai injecté la base de donnée blabla.sql.tar dans la base de donnée "belgiumhutdr", et tout passe sans aucune erreur.

L'user à introduire, il correspond à quoi? Je dois le laisser tel quel? Ou je dois le remplacer par celui avec lequel je me connecte à Myphpadmin donc "root" ? Du coup, je ne dois pas introduire de mot de passe?

Adresse de l'hébergement mysql, quand je suis sur myphpadmin, il m'indique: serveur --> localhost. Donc j'entre localhost.

Et ça ne va toujours pas :)
Je désespère :/
 
1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
Si je ne met pas de mot de passe; erreur connexion. Si je met un espace en password --> page blanche.
Si je met un password avec un espace à la fin --> page blanche.

Du coup, j'me demande si la page blanche signifie vraiment quelque chose...

EDIT: Mariadb est installé sur mon Syno. Peut être ce truc qui fait chier? Car sans ça, impossible d'installer myphpadmin...
 
1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
J'ai installé Wordpress avec le package inclus dans Synology. Voici son fichier wp-config.php

/** The name of the database for WordPress */
define('DB_NAME','wordpressblog');

/** MySQL database username */
define('DB_USER','wordpress');

/** MySQL database password */
define('DB_PASSWORD','');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
 
C'est vraiment un problème de CONNECTION à la base de donnée ou alors c'est Wordpress qui ne démarre pas ?

N'oublie pas que ta DB Wordpress contient des données sur l'endroit où était stocké ton site, notamment le domaine.

Tu devrais aussi aller adapter ça en DB.

De façon plus générale, utilise ce script (ou un équivalant) : https://fr.wordpress.org/plugins/wp-migrate-db/
 
1er
OP
Xsat

Xsat

Ryu ga waga teki wo kurau
Yep, j'ai laissé tomber et j'ai migré vers un plus petit hébergement.... toujours chez OVH :D
 
Haut