Ekstensi php mcrypt di ubuntu 14.04 menunjukkan bahwa itu diinstal dengan benar, tetapi phpmyadmin mengatakan:
The mcrypt extension is missing. Please check your PHP configuration.
Konfigurasi php saya saat ini ada di sini. Jika Anda membutuhkan informasi lagi, silakan hubungi saya melalui komentar.
$ sudo apt-get install php5-mcrypt
Reading package lists... Done
Building dependency tree
Reading state information... Done
php5-mcrypt is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Jawaban Terbaik
Coba ini:
sudo updatedb
locate mcrypt.ini
Harus menunjukkannya terletak di /etc/php5/mods-available
locate mcrypt.so
Edit mcrypt.ini dan ubah ekstensi agar sesuai dengan jalur ke mcrypt.so, contoh:
extension=/usr/lib/php5/20121212/mcrypt.so
Sekarang ini:
sudo php5enmod mcrypt - (optional since its already enabled during phpmyadmin setup)
Verifikasi bahwa file baru ada di sini (harus dibuat otomatis dari masalah di atas)
ls -al /etc/php5/cli/conf.d/20-mcrypt.ini
ls -al /etc/php5/apache2/conf.d/20-mcrypt.ini
Jika tidak, lakukan yang berikut
Buat tautan simbol sekarang
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
Mulai ulang Apache
sudo service apache2 restart
Mulai ulang php5 atau php5-fpm
sudo service php5 restart
Kesalahan Waktu Habis Di Apt-get Update/install?
Bagaimana Mengaktifkan Ubuntu (menggunakan Enkripsi Disk Penuh) Untuk Memanggil Lukssupend Sebelum Tidur/menangguhkan Ke Ram?