IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Erreur lors du démarrage de la session [phpMyAdmin]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut Erreur lors du démarrage de la session
    bonjour

    je suis mac ox s 10.5 intel
    j'utilise firefox 2.0
    j'ai installé php5 et mysql5
    j'arrive pas à lancer phpmyadmin :
    "Erreur lors du démarrage de la session, veuillez vérifier les erreurs indiquées par PHP ou dans le fichier témoin du serveur web, et configurer PHP correctement."

    - phpconfig fonctionne
    - ma distrib est phpMyAdmin-2.11.2-all-languages.tar.gz
    - j'ai utilisé tar xvfz pour eviter les pbs éventuels de decompression liés a mac
    - j'ai créé un dossier config dans lequel j'ai mis un fichier config.inc.php copié depuis config.sample.inc.php
    - j'ai bien autorisé les droits d'écriture dans les fichiers scripts
    - le log apache ne dit rien de particulier

    merci de votre aide, ca fait une aprem que je suis decu sans succes !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Bonsoir,
    les sessions sont stockées dans quel répertoire?

    Cordialement,
    DaRiaN.

  3. #3
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    désolé je ne comprends pas
    comment le savoir ?

  4. #4
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    j'ai trouvé :

    -> install de php incomplete car mysql non standard sur Mac OS X 10.5, il faut editer /etc/php.ini :
    mysql.default_port = /tmp/mysql.sock
    mysql.default_socket = /tmp/mysql.sock

    en general, ce fichier est dans /var/mysql/mysql.sock

    pas terrible mac sur le coup !

    par contre, j'arrive tjs pas a me connecter a phpmyadmin (meme si je progresse !) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Erreur
     
    MySQL a répondu:Documentation
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)
    ma conf (config/cong.inc.php) cree avec le script setup.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php
    /*
     * Generated configuration file
     * Generated by: phpMyAdmin 2.11.2 setup script by Michal Čihař <michal@cihar.com>
     * Version: $Id: setup.php 10748 2007-10-10 07:30:59Z cybot_tm $
     * Date: Sun, 03 Feb 2008 17:59:08 GMT
     */
     
    /* Servers configuration */
    $i = 0;
     
    /* Server localhost (config:root) [1] */
    $i++;
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'root';
     
    /* End of servers configuration */
     
    ?>

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Dans MySQL, vous avez bien configuré un mot de passe pour l'user "root"?

  6. #6
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    oui

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Alors votre fichier "config.inc" n'est pas interprété (cf : #1045 - Access denied for user 'root'@'localhost' (using password: NO)).

  8. #8
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    oui mais encore ?
    que dois-je faire pour qu'il le soit ?
    (je ne suis pas un pro de php)

    pourquoi parle-t-il de (using password: NO) alors que j'utilise un passwd ?
    sur mon autre mac (10.4), j'avais eu le meme pb alors j'ai carrément viré le mot de passe du root mysql
    et là ca marche
    mais bon, j'ai pas envie de rester avec un root sans mot de passe !

    merci

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    J'espère que votre fichier "config.inc.php" ne se nomme pas réellement "cong.inc.php".

  10. #10
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    non bien sur !

    j'ai beau etre toulousaing, j'ai bien un fichier config.inc.php
    ... cong !

    sinon, tu as sans doute raison : j'ai l'impression qu'il ne tient pas compte du config.inc.php
    j'ai beau changer tout plein de variables avec le setup, j'ai toujours droit a la meme reponse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)
    c'est désesperant...

    est-ce que c'est a cause de mac ?

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Et, vous avez bien placer le fichier "config.inc.php" à la racine du répertoire phpMyAdmin et non dans le sous-dossier "config"?

  12. #12
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    ben non, dans un dossier config !?
    comme cela est indiqué partout !

    je viens d'essayer sous la racine : ca y est, il le prend en compte !
    merci

    mais toujours un erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)
    conf actuelle :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <?php
    /*
     * Generated configuration file
     * Generated by: phpMyAdmin 2.11.2 setup script by Michal Čihař <michal@cihar.com>
     * Version: $Id: setup.php 10748 2007-10-10 07:30:59Z cybot_tm $
     * Date: Sun, 03 Feb 2008 20:23:12 GMT
     */
     
    /* Servers configuration */
    $i = 0;
     
    /* Server localhost (config:root) [1] */
    $i++;
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['port'] = '3306';
    $cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'root';
     
    /* End of servers configuration */
     
    ?>
    je precise que j'ai du installé mysql depuis les sources car sous mac os x leopard, pas encore d'install toute faite
    et donc le fichier mysql.sock qui devrait etre en standard sour /var/mysql/ et en fait sous /tmp/
    j'ai aussi essayé de ne rien mettre pour le socket mais j'ai la meme erreur

  13. #13
    Futur Membre du Club
    Inscrit en
    octobre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    EN-FIN

    je crois qu'un jour je vais arreter l'informatique
    ca prend trop la tete
    ferait mieux d'apprendre les cultures sauvages pour etre pret lors du Grand Chaos qui s'annonce...
    j'te jure

    mes deboires venaient du php.ini
    j'avais bien changé le variable mysql.default_socket = /tmp/mysql.sock
    dans la rubrique [MySQL]
    mais pas dans [MySQLi] alors que c'est celle là qu'utilise la conf de php myadmin ($cfg['Servers'][$i]['extension'] = 'mysqli'

    bon sang, j'en reviens tjs pas



    Resumons :

    - si vous avez l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)
    vérifier que votre config.inc.php est bien lu
    il doit être directement sous la racine de phpmyadmin et non dans un dossier config !

    - si vous avez l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)
    1) vérifier quelle extension mysql utilise phpmyadmin : mysql ou mysqli
    2) dans votre php.ini éditer la variable mysql.default_socket ou mysqli.default_socket en conséquence avec le chemin ou se trouve reellement votre fichier mysql.sock (cela varie d'un OS a l'autre)


    moralité : les messages d'erreurs sont trompeurs, les erreurs proviennent souvent d'effets de bord

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Vous avez bien mérité un félicitation.

  15. #15
    Membre régulier
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    août 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : août 2009
    Messages : 131
    Points : 72
    Points
    72
    Par défaut
    Citation Envoyé par DaRiaN Voir le message
    Vous avez bien mérité un félicitation.
    Après avoir lu tout le post, j'en sais pas vraiment plus
    car cela ne m'explique pas pourquoi sans rien faire de spécial j'ai cette config qui saute régulièrement
    Merci tout de même !!!

  16. #16
    Nouveau Candidat au Club
    Inscrit en
    février 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : février 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Je suis sur Windows XP avec le même problème sur phpMyAdmin. Après avoir chercher toute un après-midi en testant toutes les astuces trouvées sur internet cela ne fonctionnait toujours pas.
    Heureusement je viens de trouver la solution ^^
    Il fallait juste vider le cache de Firefox* pour qu'il relise le fichier config.inc.php.

    Pour savoir si vous avez le même problème que moi, il suffit de passer en navigation privée sur Firefox et de lancer phpMyAdmin. Si ça fonctionne c'est que vous avez un problème avec le cache.

    *Pour vider le cache de Firefox 3.5/3.6 :

    Outils > Options > Avancé > onglet Réseau > Stockage hors connexion > Vider le cache maintenant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [phpMyAdmin] Erreur lors du démarrage de la session
    Par naroco dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 25/11/2010, 11h34
  2. [phpMyAdmin] navigation, puis "Erreur lors du démarrage de session"
    Par Concombre Masqué dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 27/07/2010, 16h20
  3. [phpMyAdmin] Erreur lors du démarrage de la session
    Par LaurentSql dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 20/02/2010, 01h25
  4. [phpMyAdmin] Erreur lors du démarrage de la session
    Par scrouet dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 03/02/2010, 10h29
  5. Erreur lors du verrouillage de la session
    Par portu dans le forum API, COM et SDKs
    Réponses: 17
    Dernier message: 29/06/2005, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo