Forum Programmation.php installer phpMyAdmin

Posté par .
Tags : aucun
0
5
août
2006
Bonjour à tous et à toutes,

J'ai installer phpMyAdmin (2.6.2-RC1) et au premier lancement il m'a demandé de renseigner le champ blowfish dans config.inc.php. Ceci fait je n'arrive pas à dépasser l'écran d'accueil : que dois-je mettre comme nom d'utilisateur et comme mot de passe ?
Quoique j'essaye, j'ai le message :

#2002 - Le serveur ne répond pas. (ou l\interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

????
Merci de votre aide

Kristen
  • # Configuration foireuse

    Posté par (page perso) . Évalué à 2.

    Salut
    ton phpMyAdmin doit être mal configuré... Perso chez moi j'ai un truc dans le genre
    $cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
    $cfg['Servers'][$i]['port'] = ''; // 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'] = 'mysqli'; // 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'] = 'root'; // MySQL control user settings
    // (this user must have read-only
    $cfg['Servers'][$i]['controlpass'] = 'motdepasse';

    de plus il faut au moins que tu aies défini le mot de passe root pour mysql
    • [^] # Re: Configuration foireuse

      Posté par . Évalué à 1.

      ou bien encore ton serveur mysql n'est pas demarré ou n'est pas accessible (parefeu qui bloque le port, etc)

      tu peux essayer en passant par la ligne de commande
      pour voir s'il est demarré
      soit
      ps fax | grep mysql
      ou plus complet
      mysql
      qui doit te donner un prompt du style
      mysql>

      s'il nest pas demarré, faire un
      /etc/init.d/mysql restart

      s'il ne demarre pas, verifier que la carte reseau "localhost" est active et dispose d'une adresse (logiquement 127.0.0.1).
      si cette carte n'a pas d'adresse le serveur mysql ne demarrera pas.

      (j'ai eu ce cas dans la config de ma dedibox en ubuntu server personnalisée)
      • [^] # Re: Configuration foireuse

        Posté par . Évalué à 1.

        Salut tout le monde,

        Par raport à la config d'Adrien, j'ai la même chose sauf :

        > $cfg['Servers'][$i]['extension'] = 'mysqli';

        bon moi j'ai 'mysql' mais je ne pense pas que ce soit important...
        et puis...

        $cfg['Servers'][$i]['controlpass'] = 'motdepasse';

        là moi j'ai laissé vide. Le mot de passe est-il celui que demande la 1ere page de phpMyAdmin ?

        > de plus il faut au moins que tu aies défini le mot de passe root pour mysql

        C'est une obligation ou juste un plus pour la sécurité ?

        Pour répondre à John Doe :
        [kristen@localhost ~]$ ps fax | grep mysql
        8279 pts/1 S+ 0:00 \_ grep mysql
        18095 ? S 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/localhost.pid
        22717 ? Sl 0:04 \_ /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/localhost.pid --skip-locking --tmpdir=/tmp

        et :
        > s'il nest pas demarré, faire un
        > /etc/init.d/mysql restart

        Il a effectivement fallu que je démarre mysql 'manuellement'. Je trouve ça bizarre parce que d'après le centre de controle 'mandrake linux' (je suis sous mandriva le 2005) c'est un service démarré automatiquement au démarrage... En y repensant je n'avais pa dû rebooter depuis l'installation de mysql.

        [kristen@localhost ~]$ mysql
        Welcome to the MySQL monitor. Commands end with ; or \g.
        Your MySQL connection id is 1 to server version: 5.0.2-alpha

        Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

        mysql>

        Maintenant le problème s'est déplacé :
        - la page d'accueil s'affiche avec la fenêtre de connexion, 'root' comme nom d'utilisateur et le mot de passe que je laisse vide.
        - je clique sur connexion et apparaît une belle page vide ! (mais plus de message d'erreur...)

        Merci de votre aide

        Kristen

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.