it-swarm.com.de

WARNUNG: Die Modul-mcrypt-ini-Datei existiert nicht unter /etc/php/7.2/mods-available

Ich habe versucht, phpmyadmin in Ubuntu 16.04.3 LTS mit einer installierten Lampe, php 7.2, mysql Ver 15.1 Distrib 10.2.12-MariaDB, für debian-linux-gnu (x86_64) unter Verwendung von readline 5.2 und Apache2 zu installieren.

und ich folge diesem Artikel von digitalOcean, aber als ich zu dem Teil kam, den ich ausführen muss Sudo phpenmod mcrypt Ich habe eine Nachricht erhalten, die besagt ..

WARNUNG: Die Modul-mcrypt-ini-Datei existiert nicht unter /etc/php/7.2/mods-available

Ich mache dies auf Ubuntu in Godaddy installiert

Können Sie dafür die beste Lösung geben?

12
Fil

Wenn Sie mit php7.1-mcrypt Auf php7.2 Zeigen, wird das Problem hier behoben. Im Folgenden sind die Schritte zum Konfigurieren der 7.1-Version von mcrypt mit php7.2 Aufgeführt.

Installiere php7.1-mcrypt

Sudo apt install php7.1-mcrypt


Symbolische Verknüpfung zu php7.1-mcrypt Erstellen

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


Erweiterung mcrypt aktivieren

Sudo phpenmod mcrypt


Starten Sie den FastCGI Process Manager-Dienst neu.

Sudo service php7.2-fpm restart


Anmerkung:
Die obige Lösung ist ein Workaround, um mcrypt in php7.2 über apt zu aktivieren, bis php7.2-mcrypt Nicht mehr verfügbar ist.

19
Somnath Sinha

für php-7. wie oben erwähnt musste ich diesen befehl ausführen

Sudo ln -s /etc/php/7.0/mods-available/mcrypt.ini /etc/php/7.3/mods-available/ weil die Version 7.0 standardmäßig ausgeliefert wird.

0