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 15/07/2014, à 05:35

pinky

Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Bonjour.

Je viens de faire une mise à niveau vers la 14.04 LTS et de réinstaller mon serveur Lamp.
Quand j'ouvre l'interface de phpmyadmin, j'ai ce message qui s'affiche en bas :

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

J'ai trouvé plusieurs sujets sur le forum concernant ce message mais ça ne change rien. J'ai toujours ce message affiché dans phpmyadmin.

Je précise que le paquet php5-mcrypt apparaît bien comme installé dans synaptic.

Je ne sais plus où chercher pour résoudre ce problème. hmm

Merci d'avance pour votre aide.

Dernière modification par pinky (Le 15/07/2014, à 05:36)

Hors ligne

#2 Le 15/07/2014, à 09:25

tiramiseb

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Salut,

Je précise que le paquet php5-mcrypt apparaît bien comme installé dans synaptic.

Et Apache a été relancé depuis son installation ?

Mcrypt est-il activé ?
=> que donne la commande suivante ?

find /etc/php5 -name "*mcrypt*"

La version de PHP utilisée est-elle bien celle fournie dans les dépôts d'Ubuntu, tu n'en as pas installé une autre à la main ?

Hors ligne

#3 Le 15/07/2014, à 12:25

pinky

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Bonjour tiramiseb.

tiramiseb a écrit :

Et Apache a été relancé depuis son installation ?

Oui, à plusieurs reprises.


tiramiseb a écrit :

Mcrypt est-il activé ?

Ca je n'en sais rien. Je ne savais pas qu'il fallait l'activer après installation. Je vais essayer de trouver sur le forum comment procéder pour l'activation.


tiramiseb a écrit :

=> que donne la commande suivante ?

find /etc/php5 -name "*mcrypt*"

Ca donne ça :

~$ find /etc/php5 -name "*mcrypt*"
/etc/php5/mods-available/mcrypt.ini
/etc/php5/conf.d/mcrypt.ini
/etc/php5/conf.d/mcrypt.ini.save~
tiramiseb a écrit :

La version de PHP utilisée est-elle bien celle fournie dans les dépôts d'Ubuntu, tu n'en as pas installé une autre à la main ?

Oui, j'ai installé le paquet php5.

Dernière modification par pinky (Le 15/07/2014, à 12:25)

Hors ligne

#4 Le 15/07/2014, à 12:31

tiramiseb

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Je ne savais pas qu'il fallait l'activer après installation

C'est censé se faire tout seul.

/etc/php5/conf.d/mcrypt.ini

Ça semble bien activé...


Je suis perplexe...

Hors ligne

#5 Le 15/07/2014, à 12:54

pinky

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

A tout hasard, est ce que le fait d'avoir placé mes dossiers pour mes sites dans mon /home peut jouer sur l'activation de mcrypt ?

Hors ligne

#6 Le 15/07/2014, à 13:04

agensbur

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Je suis dans la même situation, et à mon avis nous ne sommes pas les deux seuls dans ce cas (ce message phpmyadmin est apparu en 13.10 et c'est toujours pareil sur une clean install de la 14.04). Je n'ai pas déplacé mes dossiers www vers /home.

Cette histoire est sans conséquence fonctionnelle chez moi (mais je ne fais que de la réplication locale d'un site hébergé plus quelques bricoles toujours en local - pas besoin de cryptage).

Dernière modification par agensbur (Le 15/07/2014, à 13:12)

Hors ligne

#7 Le 15/07/2014, à 13:11

pinky

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Merci pour ta réponse agensbur.
Mon cas n'est donc pas isolé.
C'est vrai que tout à l'air de fonctionner aussi chez moi malgré ce message d'avertissement.

Hors ligne

#8 Le 15/09/2014, à 14:28

krondalix

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

J'ai trouvé la solution S pour ce problème (fallait juste cliquer sur le lien mcrypt de phpmyadmin au niveau de l'erreur)

Voici ce qu'il faut faire en tant que root:

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

Chez moi ça a réglé le problème smile

Hors ligne

#9 Le 11/03/2015, à 14:31

vince66

Re : Manque extension mcrypt. Veuillez vérifier votre configuration PHP

Merci @krondalix, en effet ça a marché aussi pour moi:

sudo php5enmod mcrypt
sudo service apache2 restart

wink

Hors ligne