Pages : 1
#1 Le 02/02/2014, à 16:41
- gboul
[RESOLU] Connexion phpmyadmin impossible bizarre
Bonjour,
Vous allez dire que beaucoup de discussion traite de ce sujet, mais en fait, non! Je n'ai pas réussi à trouver la réponse que je cherchais, jusqu'à présent.
J'ai installer mon serveur en local et j'ai installé un site internet dessus. Tout fonctionnait bien jusqu'à un moment où je n'ai plus eu moyen de m'y connecter, que ce soit en local où de l'extérieur.
J'ai donc décidé de vérifier si je pouvais me connecter à phpmyadmin. J'ai réussi à me connecter à la page de login, mais lorsque je rentre mon login et mon mot de passe, rien ne se passe, je reviens à la page de login sans message d'erreur.
Je me suis donc connecté en SSH afin de changer le mot de passe PHP. A priori, tout c'est bien passé, mais lorsque je me suis connecté à nouveau à phpmyadmin, rien n'a changé.
Avant que j'ai mes problèmes de connexion à php, j'avais réussi à m'y connecter et a entrer dans la base. Par contre, je n'ai rien modifié à l'intérieur.
Je vous ajoute ci-dessous ce que j'obtiens lorsque je me connecte à mon site, des fois que ça puisse aider.
Pour information, je suis sous Ubuntu server et j'utilise Joomla pour l'administration de mon site. Comme Joomla utilise MySQL, et comme je n'arrive pas à m'y connecter, je pense que ça doit être pour cela que j'obtiens les résultats ci-après lorsque je me connecte à mon site.
Lorsque je me connecte à partir de mon PC, ça donne ça:
Connexion depuis un PC
Et quand je me connecte d'un téléphone, ça donne ça:
Connexion depuis un téléphone
J'aurais donc aimé savoir si quelqu'un avait déjà eu ce problème et savait comment y remédier?
Merci.
PS: Ceci est un ajout au message d'origine
J'ai continué à chercher du côté de MySQL. il semblerait que lorsque je tape ceci:
mysqlcheck -A -r
Je reçois le message d'erreur suivant:
mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connect
Je suis donc allé voir dans ce répertoire, mais je n'y ai rien trouvé, aucun fichier mysqld.sock.
Je suis donc à la recherche d'une solution.
Dernière information de dernière minute, il semblerait que MySQL ne soit pas démarré et par conséquent, c'est pour cela que mysql.sock ne se créé pas.
Mais là... je comprends pas pourquoi il ne démarre pas, voici ce que j'obtiens en le lançant:
/var/lib/mysql# service mysql start
start: Job failed to start
Et quand je tentes de me connecter à MySQL en ligne de commandes, ça ne fonctionne pas, voici ce que j'obtiens:
/var/lib/mysql# mysql -u 'utilisateur' -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ceci à cause du fait que MySQL ne se lance pas.
Je dois avouer que c'est frustrant.
Dernière modification par gboul (Le 15/01/2017, à 19:46)
Hors ligne
#2 Le 03/02/2014, à 01:10
- maniac058
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Bonsoir,
Essaye de le supprimer correctement et de le remettre en place, il est possible qu'une installation de Mysql soit mal installer.
peut être que ceci vas régler plusieurs bug de ton coter.
Cordialement;
Hors ligne
#3 Le 03/02/2014, à 20:13
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Essaye de le supprimer correctement et de le remettre en place, il est possible qu'une installation de Mysql soit mal installer.
Bonsoir,
Tout d'abord merci.
En fait, c'est ce que je m'étais dit. J'ai donc essayé de le installer après avoir envoyé le message.
J'ai d'abord désinstallé MySQL avant de le réinstaller et voici ce que j'ai obtenu. (je précise que je suis connecté en root)
# apt-get -f install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
mysql-server-5.5
Paquets suggérés :
tinyca mailx
Les NOUVEAUX paquets suivants seront installés :
mysql-server mysql-server-5.5
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/8 735 ko dans les archives.
Après cette opération, 31,4 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n]Â ? o
E: Erreur d'écriture - write (28: Aucun espace disponible sur le périphérique)
E: Erreur d'écriture - write (28: Aucun espace disponible sur le périphérique)
E: Prior errors apply to /var/cache/apt/archives/mysql-server_5.5.35-0ubuntu0.12.04.2_all.deb
debconf: Ãchec d'apt-extracttemplates : Aucun fichier ou dossier de ce type
Préconfiguration des paquets...
(Lecture de la base de données... 115954 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-server-5.5 (à partir de .../mysql-server-5.5_5.5.35-0ubuntu0.12.04.2_i386.deb) ...
ERROR: There's not enough space in /var/lib/mysql/
dpkg : erreur de traitement de /var/cache/apt/archives/mysql-server-5.5_5.5.35-0ubuntu0.12.04.2_i386.deb (--unpack) :
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 1
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de .../mysql-server_5.5.35-0ubuntu0.12.04.2_all.deb) ...
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mysql-server-5.5_5.5.35-0ubuntu0.12.04.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Et là, je suis à la recherche de ce qui peut se passer.
Hors ligne
#4 Le 05/02/2014, à 18:07
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Juste une petite information complémentaire, il semblerait que le problème soit apparu après une mise à jour du système. Je viens juste d'y penser pendant la journée.
Je vais faire des recherches dans ce sens, mais si quelqu'un à des idées, je suis preneur.
Merci.
Hors ligne
#5 Le 06/02/2014, à 10:58
- bruno
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Il faut commencer par remédier à ce problème :
E: Erreur d'écriture - write (28: Aucun espace disponible sur le périphérique)
Le résultat d'un :
df -h
serait le bienvenu pour voir quelle partition est saturée.
#6 Le 06/02/2014, à 20:36
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Merci de la réponse.
Voici le résultat, j'ai juste caché un lien en rapport avec un disque dur externe:
/var/lib# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda3 40G 38G 0 100% /
udev 2,0G 4,0K 2,0G 1% /dev
tmpfs 806M 468K 806M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 2,0G 0 2,0G 0% /run/shm
overflow 1,0M 1,0M 0 100% /tmp
//xxxxxxxxxxxx.xxxx.xx/Disque dur 229G 204G 13G 95% /media/xxxxxxxx
Hors ligne
#7 Le 06/02/2014, à 20:47
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
J'ai aussi suivi en parallèle le lien suivant:
http://ubuntulesjours.free.fr/?p=382
Il s'agit de vérifier s'il y a le fichier mysqld.sock dans le répertoire /var/run/mysqld
Comme il n'y était pas, j'ai lancé la commande
mysqld_safe
Et là, j'ai reçu la réponse suivante:
mysqld_safe
140206 19:57:47 mysqld_safe Can't log to error log and syslog at the same time. Remove all --log-error configuration options for --syslog to take effect.
140206 19:57:47 mysqld_safe Logging to '/var/log/mysql/error.log'.
140206 19:57:47 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140206 19:59:28 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Là, il y a eu une évolution lors de la connexion, puisque lorsque je me connecte à phpmyadmin et que j'entre mon login et mo de passe, j'ai une nouvelle fenêtre qui s'ouvre. C'est toujours pas bon, mais il y a de l'évolution!
J'ai donc essayé de lancer une deuxième fois la commande mysqld_safe une deuxième fois et j'ai eu le message suivant:
mysqld_safe
140206 20:00:33 mysqld_safe Can't log to error log and syslog at the same time. Remove all --log-error configuration options for --syslog to take effect.
140206 20:00:33 mysqld_safe Logging to '/var/log/mysql/error.log'.
140206 20:00:33 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140206 20:02:13 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Mais j'ai toujours la page précédente lorsque je me connecte à phpmyadmin.
Ceci dit, je n'ai toujours aucun fichier dans le dossier dans le dossier /var/run/mysqld
Donc je continue à chercher.
Merci toujours, pour votre aide.
Dernière modification par gboul (Le 06/02/2014, à 20:51)
Hors ligne
#8 Le 06/02/2014, à 21:27
- compte supprimé x0
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
/dev/sda3 40G 38G 0 100% /
Ton disque est plein !
Il faut donc faire un peu de ménage.
Déjà vider le cache de apt :
sudo apt-get clean
Supprimer les paquets installés non nécessaires :
sudo apt-get autoremove
Ensuite désinstaller tous les noyaux exceptés les 2 les plus récents (il y a des tas de sujets là-dessus, pour la procédure)
Tu peux aussi vider les corbeilles, effacer le contenu de /home/user/.thumbnails (souvent très gros, avec des miniatures antédiluviennes). Ça se reconstitue tout seul au fur et à mesure...
Juste avant de redémarrer tu peux aussi vider /var/tmp qui peut prendre pas mal de place et qui n'est pas non plus vidé automatiquement, semble-t-il.
Etc.
Voir ici : http://doc.ubuntu-fr.org/nettoyer_ubuntu
Dernière modification par Dr. Hugo Z. Hackenbush (Le 06/02/2014, à 21:38)
#9 Le 06/02/2014, à 22:05
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Merci pour l'aide.
En fait, j'ai fait une petite erreur, car j'ai deux serveurs (un pour faire les tests et un autre pour mettre en ligne) et j'avais 2 SSH d'ouvert.
Par conséquent, le résultat df -h c'est:
df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda1 92G 20G 68G 23% /
udev 239M 4,0K 239M 1% /dev
tmpfs 100M 380K 99M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 248M 4,0K 248M 1% /run/shm
//xxxxxx.xxxxxx.xx/Disque dur 229G 205G 12G 95% /media/xxxxxx
/home/xxxxxxxx/.Private 92G 20G 68G 23% /home/xxxxxxxx
Par conséquent, il semblerait que ça ne soit pas un problème de place.
Désolé pour l'erreur, et encore merci.
Hors ligne
#10 Le 06/02/2014, à 22:22
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
J'ai fait autre chose, j'ai enlevé MySQL-server-core-5.5 comme suit:
apt-get remove mysql-server-core-5.5
ensuite, j'ai réinstaller MySQL et je l'ai reconfiguré comme suit
apt-get install MySQL-server
dpkg-reconfigure mysql-server-5.5
Cette fois-ci, il semblerait que MySQL se soit installé sans erreur, ce qui n'était pas le cas avant.
J'ai ensuite à nouveau lancé la commande suivante en ayant renommé le répertoire /var/run/mysqld/ en /var/run/mysqld.sav afin que ça puisse se lancer.
mysqld_safe
Mais en fait, ça n'a pas fonctionné. Il semblerait que le fichier mysql.sock soit manquant et que du coup, ça empêche le fonctionnement normal.
Je suis à la recherche de comment créer ce fichier sans la fonction mysqld_safe.
Si quelqu'un sait comment faire, je suis preneur.
Merci.
Dernière modification par gboul (Le 09/02/2014, à 14:56)
Hors ligne
#11 Le 11/02/2014, à 18:44
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
J'ai installer ubuntu Server sur un autre PC et j'aurais aimé savoir si quelqu'un savait comment faire pour récupérer la base de données MySQL à partir du server qui ne fonctionne pas bien?
Je l'ai réinstallé car je me suis aperçu que mon serveur ne fonctionnait plus suite à une mise à jour de MySQL. J'étais en ubuntu server 12.04 LTS. Sur le nouveau serveur, j'ai installer le dernier ubuntu server et ça fonctionne sans problème, même après les mise à jour alors que lorsque je l'avais installer avec ubuntu 12.04, ben ce serveur ne fonctionnait plus non plus.
Quoi qu'il en soit, j'ai cherché sur internet la façon de récupérer la base de données MySQL, mais aucune ne fonctionne.
J'ai essayé en sauvegardant le répertoire /var/lib/mysql/ mais ça n'a pas fonctionné. J'ai aussi essayé en faisant une sauvegarde automatique de MySQL come indiqué sur la doc ubuntu (http://doc.ubuntu-fr.org/tutoriel/sauve … de_donnees), mais rien n'y fait pas moyen d'y arriver. donc si quelqu'un sait exactement comment faire, je suis preneur.
Merci.
Dernière modification par gboul (Le 15/02/2014, à 16:03)
Hors ligne
#12 Le 18/02/2014, à 20:51
- pires57
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Pour commencer est-ce que tu arrives a te connecter a MySQL?
mysql -u login -p
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#13 Le 20/02/2014, à 20:28
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
Il me semblait avoir envoyé un message, mais visiblement, il n'a pas été pris en compte.
Quoi qu'il en soit, j'arrive à me connecter à MySQL et se faisant, j'ai utilisé une méthode proposée par PeuchC dans la discussion suivante: http://forum.ubuntu-fr.org/viewtopic.php?id=1488351
Cette méthode m'a permis de sauvegarder ma base de donnée et de la transférer sur mon deuxième serveur.
Pour exporter la base de donnée « maBase », utilisez la commande :
mysqldump -u root -p maBase > maBase_backup.sql
Ceci fera l'export dans un fichier « maBase_backup.sql ».
Pour exporter une table (par exemple ma_table) appartenant à une base des données (par exemple maBase) :
mysqldump -u root -p maBase ma_table > ma_table.sql
Ainsi nous aurons une exportation seulement de la table ma_table sans toucher à d'autres tables de la base des données
Pour importer une base de données ou une sauvegarde sur « maBase », utilisez la commande :
mysql -u root -p maBase < maBase_backup.sql
Puis tapez votre mot de passe.
ça a fonctionné.
Merci à tous.
Dernière modification par gboul (Le 20/02/2014, à 20:29)
Hors ligne
#14 Le 23/02/2014, à 14:55
- gboul
Re : [RESOLU] Connexion phpmyadmin impossible bizarre
J'ai finalement trouvé.
C'est un peu tordu, mais ça fonctionne, comme lorsque je me connectais à mon domaine, je me connectais à /var/www/ au lieu de /var/www/domaine/, j'ai mis en place une redirection.
J'ai donc mis un fichier index.html avec ceci dedans:
<html>
<head>
<title>Go to... Mondomaine</title>
<meta http-equiv="refresh" content=" 0; URL=http://mondomaine.dyndns.org/mondomaine/">
</head>
<body>
Veuillez patienter...
Si vous n'êtes pas redirigé cliquez <A href="http://mondomaine.dyndns.org/mondomaine/">ici</A>
</body>
</html>
De cette façon, je suis redirigé vers le répertoire /var/www/mondomaine et dans la barre d'adresse, j'obtient http://mondomaine.eu/
Et c'est exactement ce que je voulais.
Donc mon problème est réglé.
Hors ligne
Pages : 1