Mcrypt PHP extension required. Laravel, erro do Xampp

6

Estou tendo problemas com o Ubuntu 14.04, o Xampp e o Laravel. Estou recebendo Mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an error ao tentar instalar o laravel.

Eu sei que existem vários tópicos e eu tentei a maioria deles, mas sem sorte.

    
por Sisyphus Excerpt 06.08.2014 / 22:33

2 respostas

10

O Mcrypt PHP extension desejado é empacotado em um pacote diferente, ou seja, php5-mcrypt . Para obter este pacote instalado em sua máquina, você pode usar apt-get , assim:

sudo apt-get install php5-mcrypt

Além disso, as extensões PHP precisam ser registradas com a API do servidor (SAPI) correta; existe uma ferramenta de linha de comando chamada php5enmod fornecida pelo empacotador para simplificar esse processo; por exemplo,

sudo php5enmod mcrypt

adicionará a linha extension=mcrypt.so correta a todos os arquivos php.ini relevantes.

    
por auxiliaire 08.09.2014 / 22:59
1

Ative o módulo PHP mcrypt antes de instalar o Laravel.

Usando o comando: sudo php5enmod mcrypt

    
por Muhammad Rikza Nashrulloh 08.08.2014 / 15:54