web-dev-qa-db-fra.com

Magento ne voit pas mcrypt dans LAMP

J'utilise Ubuntu 13.10 Desktop et ai installé une pile de lampes (Apache 2.4.6 et PHP Version 5.5.3-1ubuntu2), et j'ai configuré des hôtes virtuels. J'ai aussi apt-get'ed php5-curl et php5-mcrypt (aucune erreur lors de l'installation)

J'essaie de configurer un environnement de développement Magento (1.8.0.0) et l'erreur que je reçois est la suivante:

PHP extension "mcrypt" must be loaded.

Comment "charger" mcrypt?

6
Daniel Toebe

Il semble y avoir un problème avec le paquetage mcrypt, car il n’est pas inclus dans les mods disponibles après l’installation.

Pour réparer, simplement:

Sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
Sudo php5enmod mcrypt
Sudo restart Apache2

Si la dernière commande ne fonctionne pas, utilisez plutôt Sudo service Apache2 restart.

10
Oli

La solution est d'installer le module php5-mcrypt et de l'activer. Utilisez la séquence de commande ci-dessous.

 Sudo apt-get install php5-mcrypt 
 Sudo php5enmod php5-mcrypt 
 Le service Sudo Apache2 redémarre 

Suivez l’URL ci-dessous pour installer magento2 (M2) sur le serveur Ubuntu.

http://gotechnies.com/install-magento2-ubuntu-server/

1
Arvind Rawat