Erreur lors de la connexion à la base de données

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 18)
  • Auteur
    Messages
  • #536423
    Tranquila
    Participant
    Initié WordPress
    10 contributions

    Bonjour,

    Ma configuration WP actuelle sur MACbook – Maverick
    – Version de WordPress : 3.8 français
    – Version de PHP/MySQL : PHP 5.5.10 – MySQL 5.5.34
    – Thème utilisé : Néant
    – Extensions en place : Néant
    – Nom de l’hebergeur : Néant
    – Adresse du site : Local

    Problème(s) rencontré(s) :
    Première installation.
    Wordpress installé à la racine de l’utilisateur (tranquila)
    MAMP dans le dossier application
    Fichier wp-config.php = Màj avec TextEdit
    /** Nom de la base de données de WordPress. */
    define(‘DB_NAME’, ‘tranquila_local’);

    /** Utilisateur de la base de données MySQL. */
    define(‘DB_USER’, ‘root’);

    /** Mot de passe de la base de données MySQL. */
    define(‘DB_PASSWORD’, ‘root’);

    Dans PhpAdmin :
    Serveur: localhost:8889 »Base de données: tranquila_local
    et création d’une table.

    J’ai refait l’installation plusieurs fois en déplaçant le dossier WordPress, j’obtiens toujours le même résultat.
    Sur la console MAMP j’ai modifié “les préférences” pour pointer sur Tranquila(nom de l’utilisateur) –> wordpress.
    arrêté et relancé les serveurs.
    Merci de votre aide.

    #947259
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    Le mot de passe par défaut n’est pas ‘root’ mais ”

    #947260
    Tranquila
    Participant
    Initié WordPress
    10 contributions

    Bonjour,
    J’ai modifié le fichier wp-config.php, relancé les serveurs.
    J’obtiens malheureusement toujours le même erreur.
    Cordialement.

    #947261
    Tranquila
    Participant
    Initié WordPress
    10 contributions

    Bonjour,
    Toujours pas de solution, toujours la même erreur
    Ma configuration :
    Ma configuration WP actuelle sur MACbook – Maverick 10.9.2 Mémoire 2Go
    – Version MAMP 3.0.4
    – Version de WordPress : 3.8.1 français
    – Version de PHP/MySQL : PHP 5.5.10 – MySQL 5.5.34
    – Thème utilisé : Néant
    – Extensions en place : Néant
    – Nom de l’hebergeur : Néant
    – Adresse du site : Localhost
    MAMP dans /application/
    Fichier wordpress dans /users/Tranquial/site/

    Je viens de tout réinstaller avec un nouveau nom de base ‘Tranquila’
    1° extrait du fichier wp-config.php de wordpress

    /** Nom de la base de données de WordPress. */
    define(‘DB_NAME’, ‘Tranquila’);
    /** Utilisateur de la base de données MySQL. */
    define(‘DB_USER’, ‘root’);
    /** Mot de passe de la base de données MySQL. */
    define(‘DB_PASSWORD’, ‘root’);

    2° extrait de config.inc.php de MAMP (Je ne sais pas si cela est utile à la compréhension du problème…)

    /**
     * Server(s) configuration
     */
    $i = 0;
    // The $cfg[‘Servers’] array starts with $cfg[‘Servers’][1].  Do not use $cfg[‘Servers’][0].
    // You can disable a server config entry by setting host to ”.
    $i++;
    $cfg[‘Servers’][$i][‘host’]          = ‘localhost’; // MySQL hostname or IP address
    $cfg[‘Servers’][$i][‘port’]          = ‘8889’;          // MySQL port – leave blank for default port
    $cfg[‘Servers’][$i][‘socket’]        = ”;          // Path to the socket – leave blank for default socket
    $cfg[‘Servers’][$i][‘connect_type’]  = ‘tcp’;       // How to connect to MySQL server (‘tcp’ or ‘socket’)
    $cfg[‘Servers’][$i][‘extension’]     = ‘mysql’;     // The php MySQL extension to use (‘mysql’ or ‘mysqli’)
    $cfg[‘Servers’][$i][‘compress’]      = FALSE;       // Use compressed protocol for the MySQL connection
                                                        // (requires PHP >= 4.3.0)
    $cfg[‘Servers’][$i][‘controluser’]   = ”;          // MySQL control user settings
                                                        // (this user must have read-only
    $cfg[‘Servers’][$i][‘controlpass’]   = ”;          // access to the “mysql/user”
                                                        // and “mysql/db” tables).
                                                        // The controluser is also
                                                        // used for all relational
                                                        // features (pmadb)
    $cfg[‘Servers’][$i][‘auth_type’]     = ‘config’;    // Authentication method (config, http or cookie based)?
    $cfg[‘Servers’][$i][‘user’]          = ‘root’;      // MySQL user
    $cfg[‘Servers’][$i][‘password’]      = ‘root’;          // MySQL password (only needed
                                                        // with ‘config’ auth_type)
    $cfg[‘Servers’][$i][‘only_db’]       = ”;          // If set to a db-name, only
                                                        // this db is displayed in left frame
                                                        // It may also be an array of db-names, where sorting order is relevant.

    Cordialement.

    #947262
    Flobogo
    Modérateur
    Maître WordPress
    15866 contributions

    Bonjour,

    Le souci est dans les informations du fichier wp-config.php
    Lumière de Lune vous a donné la solution : le mot de passe de la base de données n’est pas “root” mais doit juste rester vide entre les guillemets :

    /** Utilisateur de la base de données MySQL. */
    define(‘DB_USER’, ‘root’);
    /** Mot de passe de la base de données MySQL. */
    define(‘DB_PASSWORD’, ‘’);

    #947263
    Tranquila
    Participant
    Initié WordPress
    10 contributions
    #947264
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions

    Bonjour Mesdames.

    Le code qui suit fonctionne en local (sur Imac, Maverick,, Mamp, WP 3.9)

    /** Nom de la base de données de WordPress. */
    define(‘DB_NAME’, ‘aubagne’);
    
    /** Utilisateur de la base de données MySQL. */
    define(‘DB_USER’, ‘root’);
    
    /** Mot de passe de la base de données MySQL. */
    define(‘DB_PASSWORD’, ‘root’);
    
    /** Adresse de l’hébergement MySQL. */
    define(‘DB_HOST’, ‘localhost’);

    Par contre je ne comprends pas ça :
    WordPress installé à la racine de l’utilisateur (tranquila)

    Le chemin normal c’est cela :

    MAMP – htdocs – WordPress (donc le nom de ton site) et dedans wp-config.php

    Vérifiez et dites nous

    PS – Fraise (le logiciel) est très bien pour éditer les fichiers, et il est gratuit.

    #947265
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions

    Re

    Je n’avais pas vu que tu avais complété le questionnaire. C’est pas bon là :

    Fichier wordpress dans /users/Tranquial/site/

    Tu (tiens je suis passé au tutoiement, c’est l’âge), donc tu veux te servir de MAMP et tu mets ton site ailleurs.
    Normal que cela ne fonctionne pas. MAMP ne va pas aller chercher ton site tout seul dans ton Mac.

    Suis l’arborescence indiquée dans le message précédent et ça fonctionnera.

    Par contre ré-installe un WordPress ” neuf ” si tu as fait des modifications dans les fichiers.
    Ta base de données restera bonne.

    Le Mac est logique, lui !😗

    Bon courage

    #947266
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions

    Promis je ne suis pas macho.

    #947267
    Flobogo
    Modérateur
    Maître WordPress
    15866 contributions

    Cher monsieur PhiLyon 😉

    Regarde le 1er lien qu’a donné Tranquila dans son message ce matin 07h46 (ouhh, que vous êtes matinaux !!) :

    Où est wordpress : https://dl.dropboxusercontent.com/u/585 … press.tiff

    Je ne m’y connais pas en Mac, mais il me semble que le chemin d’install’ est bon : son Mac > Applications > MAMP > htdocs > wordpress > wp-config.php

    Pour les détails, je n’utilise pas MAMP (mais WAMP, avec lequel il faut laisser vide le mot de passe) donc je vous laisse entre Macintoshiens :happy:

    #947268
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions

    Chère Madame Flobogo 😋

    Regarde le 1er message :

    Wordpress installé à la racine de l’utilisateur (tranquila)
    MAMP dans le dossier application

    et celui du 12/04 :

    MAMP dans /application/
    Fichier wordpress dans /users/Tranquial/site/

    C’est pas cohérent tout ça !
    Et si elle avait mis 2 dossiers WP à 2 endroits différents ?

    @ Tranquila

    Que veux tu dires là : WordPress installé à la racine de l’utilisateur (tranquila) ?

    On ne peut pas installé WP s’il n’y a pas de serveur (local ou autre).

    Que se passe-t-il quand tu tapes localhost:8888 dans ta barre d’url ? Quel message as-tu ?

    A +

    @ Flobogo les wamps c’est pas mon truc 😇

    #947269
    Flobogo
    Modérateur
    Maître WordPress
    15866 contributions

    les wamps c’est pas mon truc

    Ça dépend de leur âge ? 😆

    Au fait, Tranquila c’est un pseudo à consonance féminine mais qui se cache derrière ? :rolleyes:

    Bon, on s’égare, on s’égare … :hs:

    #947270
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions
    #947271
    Tranquila
    Participant
    Initié WordPress
    10 contributions

    Bonjour à tous,

    Depuis le premier message j’ai installé wordpress dans MAMP
    Application/mamp/htdocs/wordpress

    même erreur avec ou sans le MDP de la BDD….
    “ERREUR DE CONNEXIO….”

    Infos pour tranquila pour les curieux :
    http://www.tranquila.fr

    Cordialement.

    #947272
    PhiLyon
    Modérateur
    Maître WordPress
    24139 contributions

    Je ne comprends pas tout. Ce n’est pas pour le site qui est en ligne quand même.

    Si tu n’as rien commencé et qu’il n’y a rien dans ta BDD, à ta place je créerais une nouvelle BBB, avec un autre nom, bien sûr il faudra changer le nom de la BDD dans config.php.

    Mais ce n’est que mon avis. Il y a des membres plus pointus que moi sur ce forum.

    A +

15 sujets de 1 à 15 (sur un total de 18)
  • Vous devez être connecté pour répondre à ce sujet.