92 votes

mCrypt absent après mise à niveau de Ubuntu à 13.10

Après j'ai mis à jour mon système à partir d'Ubuntu 13.04 à 13.10 plusieurs problèmes sont survenus avec apache, mysql et php configurations.

J'ai résolu la plupart d'entre eux, mais je n'arrive pas à obtenir mCrypt bibliothèque de travail. Paquet est installé, donc je n'ai pas besoin de apt-get. Serveur fonctionne et tout semble aller bien, mais lorsque j'essaie d'exécuter php artisan serve avec Laravel 4, je reçois un message que mCrypt est nécessaire.

Je n' php --ri mcrypt et le résultat a été Extension 'mcrypt' not present. J'ai essayé de mettre extension=mcrypt.so de /etc/php5/apache2/php.ini mais il ne fonctionne pas.

Des idées?

Sortie d' dpkg --get-selections | grep php5

libapache2-mod-php5         install
php5                        install
php5-cli                    install
php5-common                 install
php5-gd                     install
php5-json                   install
php5-mcrypt                 install
php5-mysql                  install
php5-readline               install

273voto

Vuk Stanković Points 3591

Je pense que j’ai trouvé la solution à launchpad.net.

Donc :

Cela a fonctionné pour moi. J’espère que ce sera utile pour d’autres personnes aussi.

27voto

eaykin Points 1590

J’ai eu ce problème avec Ubuntu 14.04 et j’ai fait ce qui suit pour le résoudre :

14voto

Daroath Points 138

J'ai aussi ce problème avec Ubuntu 14.04 après l'installation.

D'abord activer le mcrypt

sudo gedit /etc/php5/apache2/php.ini

Ajouter cette commande dans n'importe quelle ligne

extension=mcrypt.so

Créer conf.d dossier dans /etc/php5

sudo mkdir conf.d

Et à l'intérieur de ce dossier créer mcrypt.fichier ini

sudo gedit mcrypt.ini 

Puis ajouter cette commande à ce fichier

extension=mcrypt.so

Puis créer un lien vers un fichier

sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available

Activer le module mcrypt

sudo php5enmod mcrypt

Redémarrez apache

sudo service apache2 restart

11voto

Aleftos Points 91

Depuis Ubuntu 13.10 à 14.04 :

Fonctionne pour moi.

0voto

Indrajeet Singh Points 604

Essayez ce code :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X