[phpMyAdmin] mysqli pas activé / Mot de passe oublié (Résolu

Applications, problèmes de configuration réseau
Répondre
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

[phpMyAdmin] mysqli pas activé / Mot de passe oublié (Résolu

Message par DomS »

Bonjour à tous,
J'ai suivi le wiki afin d'installer Lamp et phpMyAdmin.
Or, lorsque je tente de me connecter à http://localhost/phpmyadmin/ , j'ai le message

Code : Tout sélectionner

Il manque l'extension mysqli. Veuillez vérifier votre configuration PHP. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help" /></a>
J'ai beau chercher je ne trouve pas comment installer ce module. Sur ubuntu, ce message n'apparait plus après l'installation d'un paquet (php5-mysql) qui n'existe pas sous arch.
J'ai décommenté la ligne

Code : Tout sélectionner

extension=mysqli.so
dans /etc/php/php.ini mais ça ne change rien.

Quelqu'un aurait une idée ?
Dernière modification par DomS le mer. 18 avr. 2012, 20:44, modifié 2 fois.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: Config lamp et phpMyAdmin

Message par widapit »

Salut !

Il me semble que c'est dans le fichier "/etc/php/php.ini" :
il te faut décommenter les lignes des modules qui t'interessent dans la section "Dynamic Extensions"...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: Config lamp et phpMyAdmin

Message par Abazigal »

Il faut effectivement enlever le ";" devant "extension=mysqli.so" dans /etc/php/php.ini.

As-tu redémarré apache après ce changement ?

EDIT:
Pour avoir essayé à l'instant, je confirme que ca suffit à faire disparaitre le message.
Attention:il y a l'extension mysql et l'extension mysqli; t'es sûr d'avoir décommenté la bonne ligne (celle de mysqli) ?
Dernière modification par Abazigal le mer. 18 avr. 2012, 19:55, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Config lamp et phpMyAdmin

Message par FoolEcho »

Merci de rectifier ton titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: Config lamp et phpMyAdmin

Message par DomS »

Mais quel boulet !!!
J'avais bien décommenté la ligne mais au lieu de taper sudo /etc/rc.d/httpd restart j'ai fait un copier/coller du wiki en faisant sudo /etc/rc.d/httpd start

Et pour couronner le tout, impossible de me souvenir de mes identifiants (j'ai installé cela il y a plus de 3 semaines et n'ayant pas le temps de me pencher sur le problème, j'ai attendu jusqu'à aujourd'hui...

Bon, maintenant il me faut réinitialiser le mot de passe.
D'après la page de comment ça marche, il faut que je tape /etc/init.d/mysql stop en root. Or, je n'ai pas de dossier /etc/init.d. Je suis vraiment un boulet...
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: Config lamp et phpMyAdmin

Message par Abazigal »

Oui, ce dossier n'existe pas sur Arch; "rc.d" est l'équivalent.

La commande devient donc:

Code : Tout sélectionner

/etc/rc.d/mysql stop
Si les cons savaient voler, il ferait nuit tout le temps ...
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par DomS »

Code : Tout sélectionner

# /etc/rc.d/mysqld stop
:: Stopping MySQL Server                                                 [FAIL]
Damn
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par Abazigal »

Probablement déjà éteint ...
Dans le doute, regarde /var/log/mysqld.log
Si les cons savaient voler, il ferait nuit tout le temps ...
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par DomS »

Effectivement il n'y a rien...
Je suis donc passé à l'étape suivante pour obtenir

Code : Tout sélectionner

# mysql mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par Abazigal »

Bein, faut être logique ...
Si il est éteint, c'est pas la peine d'essayer de s'y connecter :wink:

Quel tuto suis-tu, là ?
Si les cons savaient voler, il ferait nuit tout le temps ...
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par DomS »

Je suis le tuto de commentcamarche pour réinitialiser le mot de passe. Du coup, comment je redémarre tout ça ? (en désactivant l'écoute du réseau (afin d'éviter d'être piraté à ce moment donné où MySQL est vulnérable)
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par Abazigal »

Regarde plutôt ca:
http://dev.mysql.com/doc/refman/5.0/en/ ... ns-generic
Les instructions sont simple, et ca a l'air rapide.

J'ai rien contre commentcamarche, mais bon, quitte à choisir, autant suivre les instructions des développeurs du logiciel ...
Si les cons savaient voler, il ferait nuit tout le temps ...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par benjarobin »

Ce n'est pas comme si on n'avait pas de Wiki : Mysql.
DomS a écrit :Je suis le tuto de commentcamarche pour réinitialiser le mot de passe. Du coup, comment je redémarre tout ça ? (en désactivant l'écoute du réseau (afin d'éviter d'être piraté à ce moment donné où MySQL est vulnérable)
<= N'importe quoi, la paranoïa il faut arrêter 5 secondes...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par DomS »

Merci pour toutes ces réponses très rapides. ça marche. J'ai juste mis du temps à comprendre que la commande qui me bloquait était
# /etc/rc.d/mysqld start --skip-grant-tables --skip-networking
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [phpMyAdmin] mysqli pas activé puis Mot de passe oublié

Message par DomS »

benjarobin a écrit :Ce n'est pas comme si on n'avait pas de Wiki : Mysql.
Je n'avais même pas lu cette partie car je pensais que "Comment supprimer le mot de passe root"
signifiait supprimer cet utilisateur de la base mysql (utiliser un autre identifiant que root, quoi)
Répondre