Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/08/2014, à 14:42

apprentilinux

[Résolu] Il manque l'extension mcrypt. phpmyadmin

J'ai installé phpmyadmin et dans l'interface j'ai eu ce message :

Il manque l'extension mcrypt. Veuillez vérifier votre configuration PHP

J'ai dpkg -l | grep mcrypt et j'obtiens ceci :

ii  libmcrypt4                          2.5.8-3.1ubuntu1              i386         De-/Encryption Library
ii  php5-mcrypt                         5.4.6-0ubuntu5                i386         MCrypt module for php5

Je regarde dans le répertoire  /etc/php5/cli/conf.d# 

lrwxrwxrwx 1 root root   32 août  21 09:34 05-opcache.ini -> ../../mods-available/opcache.ini
lrwxrwxrwx 1 root root   28 août  21 09:34 10-pdo.ini -> ../../mods-available/pdo.ini
lrwxrwxrwx 1 root root   27 août  21 13:32 20-gd.ini -> ../../mods-available/gd.ini
lrwxrwxrwx 1 root root   29 août  21 09:34 20-json.ini -> ../../mods-available/json.ini
lrwxrwxrwx 1 root root   31 août  21 13:32 20-mysqli.ini -> ../../mods-available/mysqli.ini
lrwxrwxrwx 1 root root   30 août  21 13:32 20-mysql.ini -> ../../mods-available/mysql.ini
lrwxrwxrwx 1 root root   34 août  21 13:32 20-pdo_mysql.ini -> ../../mods-available/pdo_mysql.ini
lrwxrwxrwx 1 root root   33 août  21 09:34 20-readline.ini -> ../../mods-available/readline.ini

Je ne vois pas l'extension mcrypt

Du coup je vais sur ce lien : http://php.net/manual/en/mcrypt.installation.php

Il indique la procédure pour activer mcrypt

apt-get install php5-mcrypt
mv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/
php5enmod mcrypt
service apache2 restart

J'ai uniquement fais ça :

php5enmod mcrypt
service apache2 restart

Je jette un coup dans le répertoire /etc/php5/cli/conf.d# 

lrwxrwxrwx 1 root root   32 août  21 09:34 05-opcache.ini -> ../../mods-available/opcache.ini
lrwxrwxrwx 1 root root   28 août  21 09:34 10-pdo.ini -> ../../mods-available/pdo.ini
lrwxrwxrwx 1 root root   27 août  21 13:32 20-gd.ini -> ../../mods-available/gd.ini
lrwxrwxrwx 1 root root   29 août  21 09:34 20-json.ini -> ../../mods-available/json.ini
lrwxrwxrwx 1 root root   31 août  21 14:25 20-mcrypt.ini -> ../../mods-available/mcrypt.ini    <==== ici
lrwxrwxrwx 1 root root   31 août  21 13:32 20-mysqli.ini -> ../../mods-available/mysqli.ini
lrwxrwxrwx 1 root root   30 août  21 13:32 20-mysql.ini -> ../../mods-available/mysql.ini
lrwxrwxrwx 1 root root   34 août  21 13:32 20-pdo_mysql.ini -> ../../mods-available/pdo_mysql.ini
lrwxrwxrwx 1 root root   33 août  21 09:34 20-readline.ini -> ../../mods-available/readline.ini

L'extension apparaît bien. Plus d'erreur dans phpmyadmin

Hors ligne

#2 Le 24/04/2016, à 15:10

oitsuki

Re : [Résolu] Il manque l'extension mcrypt. phpmyadmin

je continue si je fais ceci  j'ai ceci :
Il me manque dans le php le fameux mysqli, je pense ! (ne pas oublier que j'ai installé uniquementphp5 et qu'il me met du php7)

/etc/php5/cli/conf.d# ls
05-opcache.ini  20-curl.ini  20-json.ini      20-xmlrpc.ini
10-pdo.ini      20-gd.ini    20-readline.ini

et je si fais ceci :

/etc/php/7.0/cli/conf.d# ls
10-mysqlnd.ini   20-dom.ini       20-json.ini       20-readline.ini   20-tokenizer.ini
10-opcache.ini   20-exif.ini      20-mbstring.ini   20-shmop.ini      20-wddx.ini
10-pdo.ini       20-fileinfo.ini  20-mcrypt.ini     20-simplexml.ini  20-xdebug.ini
15-xml.ini       20-ftp.ini       20-mysqli.ini     20-sockets.ini    20-xmlreader.ini
20-calendar.ini  20-gd.ini        20-pdo_mysql.ini  20-sysvmsg.ini    20-xmlrpc.ini
20-ctype.ini     20-gettext.ini   20-phar.ini       20-sysvsem.ini    20-xmlwriter.ini
20-curl.ini      20-iconv.ini     20-posix.ini      20-sysvshm.ini    20-xsl.ini

Hors ligne