> Tous les forums > Forum Forum des Webmasters
 WordPress : pas de connection à la Base
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
lauraJH
  Posté le 16/08/2017 @ 10:01 
Aller en bas de la page 
Petite astucienne

bonjour;

sur mon wordpress, j'ai bien entrée toutes les bonnes infos dans le fichier wp-config.php... Mais ca m'affiche :

"Error establishing a database connection" , quand je veux faire l'install

et j'arrive tres bien à me connecter à ma base SQl, avec les infos. En lien url direct sur myphpdamin.

auriez vous une piste à ce probleme ?

merci



Modifié par lauraJH le 16/08/2017 10:02
Publicité
zoulouman
 Posté le 16/08/2017 à 10:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Salut,

Attention, 9 fois sur 10, l'adresse du serveur est localhost, à moins que ton hébergeur te donne une autre adresse (à ne pas confondre avec l'adresse de PhpMyAdmin !).

lauraJH
 Posté le 16/08/2017 à 15:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

le site est hébergé chez dreamhost.com

j'ai une adresse du serveur propre dédié à mon nom de domaine : MySQL "Hostname",

donc là en l'occurrence c'est pas "localhost" (j'ai testé avec "localhost", ca marche pas non plus)

lauraJH
 Posté le 16/08/2017 à 16:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

j'ai fait l'install manuellement, directement dans le fichier wp-login.php...

define('DB_NAME', 'xxx');

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

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

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

je l'ai déjà fait, d'habitude ca marche tres bien, c'est simple et rapide... Là je sais pas pourquoi, ca se connecte pas à la base SQL.



Modifié par lauraJH le 16/08/2017 16:27
y.bli
 Posté le 16/08/2017 à 17:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
lauraJH a écrit :

j'ai fait l'install manuellement, directement dans le fichier wp-login.php...

define('DB_NAME', 'xxx');

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

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

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

Bonjour,

C'est pas plutôt dans wp-config.php

Chez moi, c'est :

define('DB_NAME', 'wordpress');

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

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

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

Si tu le fais manuellement il se peut qu'il faille créer la table manuellement avant de commencer

@+



Modifié par y.bli le 16/08/2017 17:53
lauraJH
 Posté le 16/08/2017 à 18:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

oui c'est bien wp-config.php, je me suis trompé dans mon post.

les tables se créeent automatiquement, meme manuellement...

Une fois le fichier wp-config.php configuré et uploader...

WP crée les tables directement... par le fichier install.

y.bli
 Posté le 16/08/2017 à 22:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
lauraJH a écrit :

oui c'est bien wp-config.php, je me suis trompé dans mon post.

les tables se créeent automatiquement, meme manuellement...

Une fois le fichier wp-config.php configuré et uploader...

WP crée les tables directement... par le fichier install.

les tables, OK, mais la base aussi ?

dans mon cas, j'ai toujours fait l'installation automatique

@+



Modifié par y.bli le 16/08/2017 22:55
zoulouman
 Posté le 17/08/2017 à 18:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

A tout hasard, tu ne serais pas sur un PHP7 avec ton nouvel hébergeur ? Et sur un WordPress pas à jour... (ce qui est la pire des erreurs avec WP tant ce CMS est attaqué)

Si c'est le cas, les requêtes MySQL ne marchent plus sous PHP7. Il faut convertir ton site pour qu'il utilise MySQLi ou PDO, par exemple.

Si tu as le choix de la version de PHP, revient en 5.6 et procède à la préparation de ton site pour PHP7.

Ne retarde pas l'échéance, dans un an, le passage à PHP7 sera obligatoire vu que PHP5.6 ne sera plus soutenu.

Autant le faire maintenant que dans l'urgence quand tu n'auras plus le choix.



Modifié par zoulouman le 17/08/2017 18:54
zoulouman
 Posté le 19/08/2017 à 09:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Vu que WordPress récupère la "backtrace" pour générer des messages d'erreur compréhensibles qui ne contiennent pas les chemins et fichiers, il n'est pas garanti que la requête soit comprise...

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Wordpress: conserver la base de donnée (site hacké)
Échec connection base mysql
Connection base de donnée
connection base de données
Blogger ou WordPress, lequel choisir ?
Wordpress-Woocommerce réduire dimensions colonnes
Créer soi-même son panier Wordpress
Base de données
sécuriser accès base Mysql
Annuler une base de données MySQL
Plus de sujets relatifs à WordPress : pas de connection à la Base
 > Tous les forums > Forum Forum des Webmasters