Apakah php-mcrypt
paket hilang di 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
Jawaban:
Mcrypt telah ditinggalkan dalam PHP 7.2, jadi itu tidak tersedia secara default.
Anda masih dapat menginstal ekstensi mcrypt menggunakan pecl. Instruksi ini untuk
apache
server web.Itu seharusnya membuat Anda pergi.
Dalam jangka panjang Anda mungkin ingin mengganti
mcrypt
, itu sudah usang karena suatu alasan.sumber
Saya melakukan yang berikut untuk membuat ini berfungsi ...
Jika Anda menjalankan php5.6 atau 7.0 maka Anda dapat menggunakan yang berikut ini
sumber
/etc/php/7.2
) - ini menginstalnya ke 7.1 (/etc/php/7.1/
) dan hanya berfungsi jika Anda juga menginstal / menggunakan versi php ituapt-get install php7.1
php mcrypt telah dihapus di php 7.2 http://php.net/manual/en/migration71.deprecated.php
sumber
Pertama Periksa apakah modul mcrypt PHP ada:
Untuk menginstal modul mcrypt PHP pertama-tama kita harus memenuhi prasyarat berikut:
Sekarang kita siap untuk menginstal modul mcrypt PHP di sistem Ubuntu 18.04 kami:
Buka file /etc/php/7.2/cli/php.ini dan masukkan:
Semua selesai. Ketika berhasil, memeriksa keberadaan modul mcrypt PHP akan menghasilkan output berikut:
sumber