AVISO: O módulo mcrypt ini não existe em /etc/php/7.2/mods-available

2

Estou tentando instalar o phpmyadmin no Ubuntu 16.04.3 LTS com uma lâmpada instalada, php 7.2, mysql Ver 15.1 Distrib 10.2.12-MariaDB, para o debian-linux-gnu (x86_64) usando readline 5.2 e apache2.

e eu estou seguindo isto sudo phpenmod mcrypt eu recebi uma mensagem dizendo ..

AVISO: O módulo mcrypt ini não existe em /etc/php/7.2/mods-available
AVISO: O módulo mcrypt ini não existe em /etc/php/7.2/mods-available

Estou fazendo isso no Ubuntu instalado em godaddy

Você pode dar a melhor solução para isso?

    
por Fil 21.01.2018 / 05:46

1 resposta

1

Apenas tente e execute este código e seu erro deve ter desaparecido.

sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/

Você deve ter o arquivo mcrypt.ini dentro de mods-available e se você não tiver este arquivo, você receberá este erro.

OBSERVAÇÃO : Se você fizer assim, você não receberá mais este erro, mas você receberá outro erro:

PHP Warning:  PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/20170718/mcrypt.so (/usr/lib/php/20170718/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/mcrypt.so.so (/usr/lib/php/20170718/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

Portanto, com base em minha pesquisa, mcrypt não é suportado no php7.2, então você não precisa executar sudo phpenmod mcrypt . Talvez eu esteja errado, mas se alguém tiver mais informações, me avise.

    
por Dimitar 07.05.2018 / 11:11