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
OpenPGP_signature.asc
Description: OpenPGP digital signature