web-dev-qa-db-fra.com

AVERTISSEMENT: Le fichier ini du module mcrypt n'existe pas sous /etc/php/7.2/mods-available

J'ai essayé d'installer phpmyadmin dans Ubuntu 16.04.3 LTS avec une lampe installée, php 7.2, mysql Ver 15.1 Distrib 10.2.12-MariaDB, pour debian-linux-gnu (x86_64) en utilisant readline 5.2 et Apache2.

et je suis this article de digitalOcean, mais quand je suis arrivé à la partie que je dois exécuter, Sudo phpenmod mcrypt, j’ai reçu un message disant ...

AVERTISSEMENT: Le fichier ini du module mcrypt n'existe pas sous /etc/php/7.2/mods-available
AVERTISSEMENT: Le fichier ini du module mcrypt n'existe pas sous /etc/php/7.2/mods-available

Je fais cela sur Ubuntu installé à GoDaddy

Pouvez-vous donner la meilleure solution pour cela?

2
Fil

Essayez simplement d’exécuter ce code et votre erreur devrait disparaître.

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

Vous devriez avoir le fichier mcrypt.ini dans mods-available et si vous n'avez pas ce fichier là, vous obtiendrez cette erreur.

NOTE: Si vous le faites de cette façon, vous n'obtiendrez plus cette erreur, mais vous obtiendrez une autre erreur:

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

Donc, basé sur ma recherche, mcrypt n'est pas supporté dans php7.2, vous n'avez donc pas besoin d'exécuter Sudo phpenmod mcrypt. Peut-être que je me trompe, mais si quelqu'un a plus d'informations, faites le moi savoir.

1
Dimitar

Installez d'abord php7.1. Copiez ensuite le fichier mcrpyt.ini.

Sudo apt-add-repository ppa:ondrej/php
Sudo apt-get install php7.1-mbstring
Sudo apt-get install php7.1-mcrypt
Sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
Sudo phpenmod mcrypt
Sudo service php7.2-fpm restart  
1
Jaryn