Memasang versi terbaru dari sebuah aplikasi tidak selalu berhasil. Beberapa penyesuaian perlu dilakukan. Begitu juga dengan versi terbaru CodeIgniter yang pada saat artikel mini ini dibuat adalah versi 4.2.10.
Ketika saya mengekstrak file instalasi, dan menambahkan server block baru ke Nginx (di Apache server block bernama virtual host), saya mendapatkan halaman bertuliskan Whoops dan seterusnya.
Setelah mencari di Google, ternyata saya harus membuat dulu sebuah file .env di direktori utama pemasangan CodeIgniter. Pertama kita buka dulu file bernama env yang terdapat pada direktori utama pemasangan CodeIgniter, melakukan uncomment di baris 17:
# CI_ENVIRONMENT = production
Menjadi
CI_ENVIRONMENT =
development
Simpan file dengan nama .env. Ketika browser saya refresh maka akan ditemui halaman debugging CodeIgniter yang menginformasikan terdapat kekurangan extension dari PHP yang saya gunakan, yaitu extension bernama intl.
Pasang extension PHP dengan perintah:
sudo apt install php7.4-intl
Muat ulang service PHP setelah extension berhasil dipasang dengan perintah:
sudo service php7.4-fpm restart
Maka halaman default dari pemasangan CodeIgniter akan muncul seperti berikut:

Demikian artikel mini ini, semoga bermanfaat.
Leave a Reply