112 votes

L'extension Mcrypt manque dans le serveur 14.04 pour mysql

L'extension php mcrypt sur ubuntu 14.04 montre qu'elle est installée correctement, mais phpmyadmin dit :

 The mcrypt extension is missing. Please check your PHP configuration.

Ma configuration actuelle de php est la suivante aquí . Si vous avez besoin de plus d'informations, veuillez me contacter dans les commentaires.

$ sudo apt-get install php5-mcrypt
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    php5-mcrypt is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

0voto

Vigyanlabs Inc Points 1

C'est la meilleure façon d'ajouter l'extension php 5.5 mcrypt sur un serveur Ubuntu 14.04.

sudo apt-get install php5-mcrypt
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
sudo php5enmod mcrypt 
sudo service apache2 restart

0voto

ZachLanich Points 1

La réponse de @Kevsin a fonctionné pour moi, mais j'ai dû exécuter mkdir -p /etc/php5/apache2/conf.d/ et exécuter manuellement le sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini pour se mettre au travail. sudo php5enmod mcrypt a bien fonctionné pour le premier lien symbolique.

Note : J'utilise PHP5-FPM. Cela a pu faire la différence.

0voto

Richard Points 101

Pour ceux qui trouvent cela, pour Ubuntu 16.04 (utilisant PHP7), voici ce que j'ai fait pour activer mcrypt :

sudo apt-get install mcrypt php-mcrypt
sudo phpenmod mcrypt
sudo service apache2 restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X