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 29/03/2014, à 20:11

agensbur

PHP5 : Il manque l'extension mcrypt

Bonjour

Après réinstall lamp (en localhost) phpmyadmin me signale :

"il manque l'extension mcrypt......"

L'extension php5-mcrypt est bien présente dans ma config.
Le fichier de config mcrypt.ini conforme à ce qu'il doit être à savoir :

# configuration for php MCRYPT module
extension=mcrypt.so 

---
Apparemment je ne suis pas vraiment gêné pour ce que je fais en ce moment mais j'aimerai régler cette histoire. Mes requêtes sur le net tournant en rond je viens vers vous.

Merci.

Dernière modification par agensbur (Le 29/03/2014, à 20:47)

Hors ligne

#2 Le 30/03/2014, à 06:17

J5012

Re : PHP5 : Il manque l'extension mcrypt

que raconte le phpinfo ?

Hors ligne

#3 Le 30/03/2014, à 09:07

agensbur

Re : PHP5 : Il manque l'extension mcrypt

Merci, mais j'ai bien peur d'être trop néophite coté lamp pour te répondre.

Comment obtient-on le phpinfo via phpmyadmin ou en ligne de commande (apparemment il y a des aussi scripts installés pour cela sur le disque) ?

C'est trop lourd de m'aider, on laisse sous le coude : je n'ai pas de besoin de cookies et ne devrais pas être gêné pour mes petits bricolos.

Dernière modification par agensbur (Le 30/03/2014, à 12:18)

Hors ligne

#4 Le 30/03/2014, à 12:26

ssdg

Re : PHP5 : Il manque l'extension mcrypt

phpinfo() est une fonction PHP qui affiche toutes les options et modules de php en cours sur ton serveur.

pour avoir le résultat, il faudrait simplement écrire une page contenant:

<?php phpinfo(); ?>

et afficher la page.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#5 Le 30/03/2014, à 15:58

agensbur

Re : PHP5 : Il manque l'extension mcrypt

Vu et  compris, merci
:-) une chose que je sais faire maintenant, mais savoir qu'en faire est une autre paire de manche. (-:

Fichier à la racine www puis interrogé via le navigateur. Que dois-je chercher ?
(Chez moi mcrypt n'est cité qu'une fois dans les remerciements aux auteurs de php)

Hors ligne

#6 Le 30/03/2014, à 19:58

ssdg

Re : PHP5 : Il manque l'extension mcrypt

S'il ne parle pas de mcrypt dans un titre, c'est qu'il n'est pas bien installé.

En supposant que tu aie installé ta pile LAMP avec apt-get alors fait ça:

Si la version de PHP installée est la 5, regarde le résultat de cette commande:
dpkg -s php5-mcrypt
et si ça te dit qu'il n'est pas installé, et dans ce cas, un "apt-get install php5-mcrypt"

Si tu ne l'a pas installé par apt-get, alors ça dépend de ton tuto et je ne peux pas vraiement t'aider sans en savoir plus.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#7 Le 31/03/2014, à 08:13

agensbur

Re : PHP5 : Il manque l'extension mcrypt

Tout cela est bien installé, mais pas pris en compte par php
C'est probablement un fichier de config qui fait que ce n'est pas reconnu.
Pour la piste donnée en doc du forum (ma première contrib concernant le fichier d'initialisatio), c'est ok chez moi, mais je soumets cette requête et son résultat à vos réflexions :

>apt-cache search php mcrypt 
php-crypt-blowfish - Allows for quick two-way blowfish encryption without requiring the MCrypt PHP extension
php5-mcrypt - Module MCrypt pour php5

Dernière modification par agensbur (Le 31/03/2014, à 12:35)

Hors ligne

#8 Le 31/03/2014, à 19:40

ssdg

Re : PHP5 : Il manque l'extension mcrypt

Du coup, j'aurais plutot tendance à m'interroger sur le fait que tu aie installé apache par apt-get.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#9 Le 31/03/2014, à 22:20

agensbur

Re : PHP5 : Il manque l'extension mcrypt

Du coup, j'aurais plutot tendance à m'interroger sur le fait que tu aie installé apache par apt-get.

Bingo, les c... osant tout, j'ai effectivement ré-installé apache2 par un apt-get, après une 'purge' liée à la perte ératique de fichiers de paramétrages (je n'ai purgé qu'Apache2)
Cela a semblé suffire pour retrouver un lamp fonctionnel
(Pas eu besoin de réinstaller php et mysql, mes petits bricolos strictement locaux retournant convenablement après ma 'regénération miraculeuse : mais apparemment des étapes ont sauté).

Dernière modification par agensbur (Le 31/03/2014, à 23:33)

Hors ligne