author Ahmad Muhardian

[Solved] Error Yii: `mcrypt required` di Linux


Yii di Linux

Saat mengikuti praktikum bebas, Saya mendapatkan error swaktu inisialisasi atau mempersiapkan Framework Yii di server lokal linux.

Perintah php init berfungsi untuk mengeksekusi berkas php yang bernama init. Berkas ini tersimpan di direktori framework Yii.

Di dalam berkas tersebut, terdapat perintah untuk memangil sebuah ekstensi bernama mcrypt. Ekstensi ini belum tepasang di Linux (Xubuntu) yang saya gunakan. Dengan demikian, solusi untuk permasalahan ini adalah memasang mcrypt.

mcrypt adalah sebuah program untuk melakukan enkripsi. Untuk instalasi mcrypt di Ubuntu gunakan perintah di bawah ini.

sudo apt-get install mcrypt

Setelah itu, jalankan perintah ini:

sudo php5enmod mcrypt

Sekarang cobalah inisialisasi ulang framework Yii, jalankan lagi peintah:

php init

Bila tidak berhasil, cobalah restart ulang server dengan perintah:

sudo service apache2 restart

Sekian.