¿ php-mcrypt
Falta el paquete en Ubuntu Server 18.04 LTS?
apt install php-mcrypt
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php-mcrypt is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'php-mcrypt' has no installation candidate
Respuestas:
Mcrypt ha quedado en desuso en PHP 7.2, por lo que no está disponible de forma predeterminada.
Aún puede instalar la extensión mcrypt usando pecl. Estas instrucciones son para el
apache
servidor web.Eso te ayudara a llegar.
A largo plazo, es posible que desee reemplazar
mcrypt
, está en desuso por una razón.fuente
Hice lo siguiente para que esto funcione ...
Si está ejecutando php5.6 o 7.0, puede usar lo siguiente
fuente
/etc/php/7.2
): esto lo instala en 7.1 (/etc/php/7.1/
) y solo funciona si también instala / usa esa versión de phpapt-get install php7.1
php mcrypt se ha eliminado en php 7.2 http://php.net/manual/en/migration71.deprecated.php
fuente
Primero verifique si el módulo PHP mcrypt está presente:
Para instalar el módulo PHP mcrypt, primero debemos cumplir los siguientes requisitos previos:
Ahora estamos listos para instalar el módulo PHP mcrypt en nuestro sistema Ubuntu 18.04:
Abra el archivo /etc/php/7.2/cli/php.ini e inserte:
Todo listo. Cuando tenga éxito, la comprobación de la presencia del módulo PHP mcrypt debería producir el siguiente resultado:
fuente