Pages : 1
#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
Pages : 1