php extension mcrypt doit être chargé
J'ai été à la suite d'un tutoriel en ligne sur l'installation de magento sur ubuntu mais j'ai cette erreur lors de la config: php extension mcrypt must be loaded
. J'ai déjà essayé: sudo apt-get install php5-mcrypt
mais cela n'a pas fonctionné pour moi. J'ai eu le même problème avec curl mais quand j'ai essayé: sudo apt-get install php5-curl
il a fait un travail pour moi. Comment puis-je résoudre ce problème avec mcrypt? J'ai déjà essayé de redémarrer le serveur web.
Que signifie "ne pas travailler" signifie réellement? Fait-il essayer de l'installer et de l'erreur? a l'installer mais mcrypt n'est pas visible en PHP? Il l'a fait brûler spontanément votre serveur?
Évidemment, je veux dire la suppression de l'erreur...
Il n'est pas évident, et n'est toujours pas évident..... la sortie a été affichée lorsque vous avez
Désolé, je suis tellement stupide que je ne pouvais pas comprendre votre question, j'ai vraiment devrait essayer d'aider les gens
Ne dites pas que vous êtes stupide. Je dis juste que je ne dis pas littéralement, mais c'est évident. J'ai eu les gars avant sur d'autres questions qui ont toujours critisize(ou autre) les questions des gens, parce que quelqu'un dit qu'ils sont trop vague sur les questions lorsqu'ils utilisent: "Ça ne marche pas" et je pense que la plupart des gens qui font cela sont smartasses. Je peux le comprendre, un peu à cette question, mais les autres personnes encore connaissais la réponse, apparemment.
Évidemment, je veux dire la suppression de l'erreur...
Il n'est pas évident, et n'est toujours pas évident..... la sortie a été affichée lorsque vous avez
sudo apt-get install php5-mcrypt
? Ont été tous les messages d'erreur sur l'écran? Je ne peux certainement pas dire si l'installation de mcrypt ou curl échoué, ou tout simplement si vous n'avez pas configuré de PHP à utiliser correctement leurDésolé, je suis tellement stupide que je ne pouvais pas comprendre votre question, j'ai vraiment devrait essayer d'aider les gens
Ne dites pas que vous êtes stupide. Je dis juste que je ne dis pas littéralement, mais c'est évident. J'ai eu les gars avant sur d'autres questions qui ont toujours critisize(ou autre) les questions des gens, parce que quelqu'un dit qu'ils sont trop vague sur les questions lorsqu'ils utilisent: "Ça ne marche pas" et je pense que la plupart des gens qui font cela sont smartasses. Je peux le comprendre, un peu à cette question, mais les autres personnes encore connaissais la réponse, apparemment.
OriginalL'auteur Loko | 2014-09-30
Vous devez vous connecter pour publier un commentaire.
Espère que votre système est ubuntu que vous avez ajouté la balise.
Sur Ubuntu lorsque vous exécutez
sudo apt-get install php5-mcrypt
il ne fait pas installer l'extension dans les mods disponibles. Vous aurez besoin de lien symbolique.Puis activer l'extension et redémarrer Apache.
php5enmod
. En outre, vous pouvez vous en sortir avec unereload
au lieu derestart
sur Apache.à droite, juste php5enmod pourrait fonctionner ici. Oui, il nous suffit de les recharger au lieu de redémarrer. Édité la même. Merci...
Dans Ubuntu 14.04 pour cela il suffit d'activer l'extension et redémarrer apache. Voir aussi magento.stackexchange.com/q/36954/26260 et askubuntu.com/q/380280/18928.
Seul le php5enmod était assez pour moi. Merci pour économiser de réponse.
comment peut-être installer pour php7
OriginalL'auteur Tapaswi Panda
Je ne suis pas sûr de savoir pourquoi votre PHP.INI est légèrement différente de la mienne. Ou pourquoi je n'ai pas besoin d'utiliser PHP5ENMOD.
Voici comment j'ai résolu le même problème:
1) assurez-vous qu'il est installé sur ma distribution, ce qui n'est pas le problème le plus les gens commencent à avoir.
2) Vérifier la configuration de PHP pour s'assurer qu'il est chargé (ce n'était pas). Voici le code pour une configuration PHP de la page d'info:
L'exécuter dans un navigateur. Si MCrypt est activé (ce qui est PAS), vous verrez une table entière est consacrée à simmilar de l'information (Vous verrez cela plus tard):
3) Sur la même page, recherchez l'emplacement de votre PHP.Fichier INI. par exemple:
Ma distribution a ce fichier dans un emplacement différent, mais pour linux juste ajouter ou décommenter si vous avez:
Redémarrer votre serveur apache pour s'en assurer. Vous devez maintenant vérifier votre page de configuration et de voir MCRYPT est chargé.
extension=mcrypt.so
fait le travailOriginalL'auteur Coffee123
Vous devez éditer le php.ini et supprimer l' ; avant la ligne où l'extension=php_mcrypt est chargé (vous devez redémarrer apache après).
exécuter
<?php phpinfo(); ?>
et de recherche pourLoaded configuration file
OriginalL'auteur Jeroen de Jong
Salut il suffit de copier ce cmd lignes et collez-le dans votre terminal
OriginalL'auteur Ashish pathak
Dans mon cas, l'utilisation de Nginx et PHP-FPM, une fois activé l'extension à travers cette commande:
sudo php5enmod mcrypt
j'ai besoin de redémarrer php5-fpm l'aide de cette commande:sudo service php5-fpm restart
OriginalL'auteur afsetiawan