# Phpmyadmin debian 9

**URL:** <https://www.debian-fr.org/t/phpmyadmin-debian-9/78781>\
**Category:** Support Debian\
**Created:** [Mars 11, 2019, 8:10 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781 "2019-03-11T08:10:07Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jb12](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@jb12](https://www.debian-fr.org/u/jb12)\
**Post date:** [Mars 11, 2019, 8:10 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/1 "2019-03-11T08:10:08Z")

</div>

Bonjour,

- connexion à la base OK
- show databases; montre bien phpmyadmin

```auto
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 48
Server version: 10.3.13-MariaDB-1 Debian buildd-unstable

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| phpmyadmin |
+--------------------+
4 rows in set (0.000 sec)

MariaDB [(none)]> quit
Bye
```

- testphp OK

icone phpMyadmin absente du menu “Demarrer”  
localhost/phpmyadmin donne une erreur :

```auto
Il manque l'extension [*mysqli*](http://localhost/phpmyadmin/url.php?url=https%3A%2F%2Fphp.net%2Fmanual%2Ffr%2Fbook.mysqli.php). Veuillez vérifier votre configuration PHP. Voyez [notre documentation](http://localhost/phpmyadmin/doc/html/faq.html#faqmysql) pour plus de détails.
```

vos conseils

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mars 11, 2019, 11:34 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/2 "2019-03-11T11:34:31Z")

</div>

Bonjour,

ce n’est pas la bonne catégorie, et il manque des phrases avec des verbes dedans, mais bon…

1/ C’est quoi “le menu Démarrer” ? Quel est l’OS, l’environnement graphique ?

2/ Il suffit d’installer php-mysql et de l’ajouter aux extensions php activées (phpenmod mysqli)

---

<div class="post-metadata">

**Author:** ![jb12](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@jb12](https://www.debian-fr.org/u/jb12)\
**Post date:** [Mars 11, 2019, 3:36 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/3 "2019-03-11T15:36:11Z")

</div>

Bonjour,  
sous Debian 9, Kde:  
Activités le carré 9 points afficher les applications  
phpmyadmin absent dans la liste,

```auto
root@alpha30:~# apt install php-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
php-mysql est déjà la version la plus récente (2:7.3+69).
php-mysql passé en « installé manuellement ».
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  fonts-noto-hinted libenca0 libgmime-3.0-0 libhunspell-1.6-0
Veuillez utiliser « apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 11 non mis à jour.
root@alpha30:~#
```

merci pour l’info  
mais abandon ==\> régression

root@alpha30:~# phpenmod mysqli  
WARNING: Module mysqli ini file doesn’t exist under /etc/php/7.0/mods-available  
WARNING: Module mysqli ini file doesn’t exist under /etc/php/7.0/mods-available  
root@alpha30:~#

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mars 11, 2019, 3:57 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/4 "2019-03-11T15:57:20Z")

</div>

Ah, étrange.  
Chez moi (debian 9) c’est pas la même version de php-mysql:

```auto
 apt policy php-mysql
php-mysql:
  Installé : 1:7.0+49
  Candidat : 1:7.0+49
 Table de version :
 *** 1:7.0+49 500
        500 http://ftp.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

```

Et en fait php-mysql dépend de php7.0-mysql

```auto

apt policy php7.0-mysql
php7.0-mysql:
  Installé : 7.0.33-0+deb9u3
  Candidat : 7.0.33-0+deb9u3
 Table de version :
 *** 7.0.33-0+deb9u3 500
        500 http://security.debian.org stretch/updates/main amd64 Packages
        100 /var/lib/dpkg/status
     7.0.33-0+deb9u1 500
        500 http://ftp.debian.org/debian stretch/main amd64 Packages

```

Et de fait j’ai bien un fichier module php mysqli:

```auto
 find /etc/php/7.0/mods-available -name "mysqli*"
/etc/php/7.0/mods-available/mysqli.ini

```

Vous avez ajouté des dépôts en particulier pour php ?

Pour phpmyadmin qui n’est pas dans les logiciels accessibles via le menu de KDE, je ne peux pas trop aider, je ne connais pas cet environnement (si comme gnome, KDE utilise la norme freedesktop, alors l’ajout d’un fichier .desktop devrait faire l’affaire). Mais par contre, phpmyadmin c’est pas juste une interface accessible depuis un navigateur web ? Me semble que [http://localhost/phpmyadmin](http://localhost/phpmyadmin) dans Firefox ça doit être la bonne URL…

---

<div class="post-metadata">

**Author:** ![jb12](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@jb12](https://www.debian-fr.org/u/jb12)\
**Post date:** [Mars 11, 2019, 5:34 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/5 "2019-03-11T17:34:30Z")

</div>

Bonsoir,  
excuse-moi, j’ai pedalé dans la semoule!

```auto
root@alpha30:~# apt policy php-mysql
php-mysql:
  Installé : 2:7.3+69
  Candidat : 2:7.3+69
 Table de version :
 *** 2:7.3+69 500
        500 http://ftp.fr.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     1:7.0+49 500
        500 http://httpredir.debian.org/debian stretch/main amd64 Packages
root@alpha30:~# 
```

```auto
root@alpha30:~# find /etc/php/7.0/mods-available -name "mysqli*"
root@alpha30:~# 

apache2 cli mods-available
root@alpha30:/etc/php/7.0# cd mo*
root@alpha30:/etc/php/7.0/mods-available# ls -l
total 84
-rw-r--r-- 1 root root 74 déc. 7 12:36 calendar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 ctype.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 exif.ini
-rw-r--r-- 1 root root 74 déc. 7 12:36 fileinfo.ini
-rw-r--r-- 1 root root 69 déc. 7 12:36 ftp.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 gettext.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 iconv.ini
-rw-r--r-- 1 root root 68 déc. 7 12:36 json.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 mbstring.ini
-rw-r--r-- 1 root root 72 déc. 7 12:36 mcrypt.ini
-rw-r--r-- 1 root root 79 déc. 7 12:36 opcache.iniapache2 cli mods-available
root@alpha30:/etc/php/7.0# cd mo*
root@alpha30:/etc/php/7.0/mods-available# ls -l
total 84
-rw-r--r-- 1 root root 74 déc. 7 12:36 calendar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 ctype.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 exif.ini
-rw-r--r-- 1 root root 74 déc. 7 12:36 fileinfo.ini
-rw-r--r-- 1 root root 69 déc. 7 12:36 ftp.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 gettext.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 iconv.ini
-rw-r--r-- 1 root root 68 déc. 7 12:36 json.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 mbstring.ini
-rw-r--r-- 1 root root 72 déc. 7 12:36 mcrypt.ini
-rw-r--r-- 1 root root 79 déc. 7 12:36 opcache.ini
-rw-r--r-- 1 root root 69 déc. 7 12:36 pdo.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 phar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 posix.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 readline.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 shmop.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sockets.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvmsg.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvsem.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvshm.ini
-rw-r--r-- 1 root root 75 déc. 7 12:36 tokenizer.ini
root@alpha30:/etc/php/7.0/mods-available# 

-rw-r--r-- 1 root root 69 déc. 7 12:36 pdo.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 phar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 posix.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 readline.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 shmop.iniapache2 cli mods-available
root@alpha30:/etc/php/7.0# cd mo*
root@alpha30:/etc/php/7.0/mods-available# ls -l
total 84
-rw-r--r-- 1 root root 74 déc. 7 12:36 calendar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 ctype.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 exif.ini
-rw-r--r-- 1 root root 74 déc. 7 12:36 fileinfo.ini
-rw-r--r-- 1 root root 69 déc. 7 12:36 ftp.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 gettext.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 iconv.ini
-rw-r--r-- 1 root root 68 déc. 7 12:36 json.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 mbstring.ini
-rw-r--r-- 1 root root 72 déc. 7 12:36 mcrypt.ini
-rw-r--r-- 1 root root 79 déc. 7 12:36 opcache.ini
-rw-r--r-- 1 root root 69 déc. 7 12:36 pdo.ini
-rw-r--r-- 1 root root 70 déc. 7 12:36 phar.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 posix.ini
-rw-r--r-- 1 root root 76 déc. 7 12:36 readline.ini
-rw-r--r-- 1 root root 71 déc. 7 12:36 shmop.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sockets.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvmsg.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvsem.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvshm.ini
-rw-r--r-- 1 root root 75 déc. 7 12:36 tokenizer.ini
root@alpha30:/etc/php/7.0/mods-available# 

-rw-r--r-- 1 root root 73 déc. 7 12:36 sockets.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvmsg.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvsem.ini
-rw-r--r-- 1 root root 73 déc. 7 12:36 sysvshm.ini
-rw-r--r-- 1 root root 75 déc. 7 12:36 tokenizer.ini
root@alpha30:/etc/php/7.0/mods-available# 
```

et encore un peta excuse de mettre emporté

---

<div class="post-metadata">

**Author:** ![jb12](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@jb12](https://www.debian-fr.org/u/jb12)\
**Post date:** [Mars 11, 2019, 5:58 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/6 "2019-03-11T17:58:24Z")

</div>

excuse moi, un package non installé:

```auto
root@alpha30:/etc/php/7.0/mods-available# apt install php7.0-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  fonts-noto-hinted libenca0 libgmime-3.0-0 libhunspell-1.6-0
Veuillez utiliser « apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  php7.0-mysql
0 mis à jour, 1 nouvellement installés, 0 à enlever et 11 non mis à jour.
Il est nécessaire de prendre 124 ko dans les archives.
Après cette opération, 489 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u1 [124 kB]
124 ko réceptionnés en 1s (225 ko/s)
Sélection du paquet php7.0-mysql précédemment désélectionné.
(Lecture de la base de données... 203390 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.0-mysql_7.0.33-0+deb9u1_amd64.deb ...
Dépaquetage de php7.0-mysql (7.0.33-0+deb9u1) ...
Paramétrage de php7.0-mysql (7.0.33-0+deb9u1) ...

Creating config file /etc/php/7.0/mods-available/mysqlnd.ini with new version

Creating config file /etc/php/7.0/mods-available/mysqli.ini with new version

Creating config file /etc/php/7.0/mods-available/pdo_mysql.ini with new version
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.0 (7.0.33-0+deb9u1) ...
root@alpha30:/etc/php/7.0/mods-available# apt policy php7.0-mysql
php7.0-mysql:
  Installé : 7.0.33-0+deb9u1
  Candidat : 7.0.33-0+deb9u1
 Table de version :
 *** 7.0.33-0+deb9u1 500
        500 http://httpredir.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

root@alpha30:/etc/php/7.0/mods-available# find /etc/php/7.0/mods-available -name "mysqli*"
/etc/php/7.0/mods-available/mysqli.ini
root@alpha30:/etc/php/7.0/mods-available# 

root@alpha30:/etc/php/7.0/mods-available# apt install php7.0-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  fonts-noto-hinted libenca0 libgmime-3.0-0 libhunspell-1.6-0
Veuillez utiliser « apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  php7.0-mysql
0 mis à jour, 1 nouvellement installés, 0 à enlever et 11 non mis à jour.
Il est nécessaire de prendre 124 ko dans les archives.
Après cette opération, 489 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u1 [124 kB]
124 ko réceptionnés en 1s (225 ko/s)
Sélection du paquet php7.0-mysql précédemment désélectionné.
(Lecture de la base de données... 203390 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.0-mysql_7.0.33-0+deb9u1_amd64.deb ...
Dépaquetage de php7.0-mysql (7.0.33-0+deb9u1) ...
Paramétrage de php7.0-mysql (7.0.33-0+deb9u1) ...

Creating config file /etc/php/7.0/mods-available/mysqlnd.ini with new version

Creating config file /etc/php/7.0/mods-available/mysqli.ini with new version

Creating config file /etc/php/7.0/mods-available/pdo_mysql.ini with new version
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.0 (7.0.33-0+deb9u1) ...
root@alpha30:/etc/php/7.0/mods-available# apt policy php7.0-mysql
php7.0-mysql:
  Installé : 7.0.33-0+deb9u1
  Candidat : 7.0.33-0+deb9u1
 Table de version :
 *** 7.0.33-0+deb9u1 500
        500 http://httpredir.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status
root@alpha30:/etc/php/7.0/mods-available# find /etc/php/7.0/mods-available -name "mysqli*"
/etc/php/7.0/mods-available/mysqli.ini
root@alpha30:/etc/php/7.0/mods-available# 
```

---

<div class="post-metadata">

**Author:** ![jb12](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@jb12](https://www.debian-fr.org/u/jb12)\
**Post date:** [Mars 12, 2019, 8:13 UTC](https://www.debian-fr.org/t/phpmyadmin-debian-9/78781/7 "2019-03-12T08:13:30Z")

</div>

Bonjour,  
c’ est résolu,  
merci pour l’éclairage

 ![Capture%20d%E2%80%99%C3%A9cran%20du%202019-03-12%2009-01-35](https://www.debian-fr.org/uploads/default/original/2X/6/6215a1585b6572908a60fa99361871c4a53b97db.jpeg)

encore merci
