GNU/Linux >> Belajar Linux >  >> Ubuntu

Ekstensi Mcrypt Hilang Di Server 14,04 Untuk Thesql?

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

Ubuntu
  1. Debian vs. Ubuntu untuk Penggunaan Server, Mana yang Harus Dipilih

  2. Memindai virus di server Debian/Ubuntu

  3. Ekstensi Randr Hilang?

  1. Menginstal modul mcrypt yang hilang untuk PHP 7.2

  2. Batas Waktu Koneksi Untuk Server Ssh?

  3. Dapatkan Hak Istimewa Root Untuk Nautilus Pada Koneksi Sftp?

  1. Bagaimana Anda Membuat Profil Aplikasi Untuk Ufw?

  2. Ekstensi Mysql Tidak Ada Dalam Instalasi Php7. Ubuntu 16.04?

  3. Gagal Memulai Server Komunitas Thesql (5.7)?