Le 19/01/24 à 23:44, ajh-valmer a écrit :
Depuis peu, je lance phpmyadmin normalement sous Debian bookworm,
mais lorsque je tape une commande SQL, je reçois ceci :

"Erreur dans le traitement de la requête,
Code d'erreur : 403.
Texte de l'erreur : Forbidden (rejected)
Il semble que la connexion au serveur aie été perdue.
Merci de vérifier la connectivité réseau et l'état du serveur".

# dpkg-reconfigure phpmyadmin :
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
dbconfig-common: flushing administrative password

# service mysql restart
mysql: unrecognized service

La commande /usr/bin/service est un "wrapper" pour gérer les scripts init du répertoire /etc/init.d.

Debian utilise systemd pour gérer les services.

Ne devrais-tu pas plutôt utiliser systemctl ?

$ systemctl status mysql

D'autre part, si tu veux voir l'état de ton serveur mysql, tu peux utiliser la commande suivante sur l'ordi où ta db tourne :

$ sudo ss -tlnp src :3306

Le port 3306 est le port par défaut de mysql/mariadb.

La commande doit te montrer quelque chose comme ceci :

State  Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 80 127.0.0.1:3306 0.0.0.0:* users:(("mariadbd",pid=1218,fd=31))

Pour vérifier la connectivité, utilise depuis ton client :

$ nc -zv 127.0.0.1 3306
Connection to 127.0.0.1 3306 port [tcp/mysql] succeeded!


Je ne sais comment réparer...

Une fois la cause identifiée, il devrait être facile de trouver une solution.

Bonne fin de soirée,

A. Valmer

--
Jean-Marc

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Répondre à