Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/02/2008, 20h31   #1
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
Par défaut Erreur 1045 puis 2002 (Mac OS X 10.5)

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 !
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 20h57   #2
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
Bonsoir,
les sessions sont stockées dans quel répertoire?

Cordialement,
DaRiaN.
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2008, 13h15   #3
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
désolé je ne comprends pas
comment le savoir ?
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 19h12   #4
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
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 :
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 :
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 &#268;iha&#345; <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 */
 
?>
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 19h23   #5
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
Dans MySQL, vous avez bien configuré un mot de passe pour l'user "root"?
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 19h44   #6
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
oui
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 19h49   #7
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
Alors votre fichier "config.inc" n'est pas interprété (cf : #1045 - Access denied for user 'root'@'localhost' (using password: NO)).
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 20h06   #8
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
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
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 20h12   #9
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
J'espère que votre fichier "config.inc.php" ne se nomme pas réellement "cong.inc.php".
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 20h29   #10
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
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 :
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
c'est désesperant...

est-ce que c'est a cause de mac ?
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 00h38   #11
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
Et, vous avez bien placer le fichier "config.inc.php" à la racine du répertoire phpMyAdmin et non dans le sous-dossier "config"?
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 10h57   #12
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
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 :
#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 :
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 &#268;iha&#345; <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
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 18h23   #13
Invité de passage
 
Inscription : octobre 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 10
Points : 1
Points : 1
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 :
#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 :
#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
iso9mix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 18h27   #14
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
Vous avez bien mérité un félicitation.
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 18h59   #15
Nouveau Membre du Club
 
Christophe
Inscription : août 2009
Messages : 131
Détails du profil
Informations personnelles :
Nom : Christophe

Informations forums :
Inscription : août 2009
Messages : 131
Points : 26
Points : 26
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 !!!
iviewclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 19h36   #16
Invité de passage
 
Inscription : février 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 1
Points : 1
Points : 1
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.
Elendil88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h29.


 
 
 
 
Partenaires

Hébergement Web