Beberapa ekstensi PHP perlu diaktifkan untuk kebutuhan pengembangan Codeigniter 4. Berikut beberapa ekstensi yang perlu diaktifkan:
php-json ekstension untuk bekerja dengan JSON; php-mysqlnd native driver untuk MySQL; php-xml ekstension untuk bekerja dengan XML; php-intl ekstensi untuk membuat aplikasi multibahasa; libcurl (opsional), jika ingin pakai Curl. Untuk mengaktifkan ekstentsi tersebut melalui XAMPP Control Panel, pada bagian Apache klik Config -> PHP.ini
Kemudian buat folder baru dengan nama lab11_php_ci pada doc root webserver (htdocs)
Ada dua cara installasi Codeigniter, yaitu cara manual dan menggunakan composer. Pada praktik kali ini menggunakan cara manual:
Unduh Codeigniter dari website https://codeigniter.com/download Extrak file zip Codeigniter ke direktori htdocs/lab11_php_ci. Ubah nama direktory framework-4.x.xx menjadi ci4. Buka browser dengan alamat http://localhost/lab11_php_ci/ci4/public/
Arahkan lokasi direktori sesuai dengan direktori kerja project yang sudah dibuat (xampp/htdocs/lab11_php_ci/ci4/)
Perintah yang dapat dijalankan untuk memanggil CLI Codeigniter adalah php spark
Mengaktifkan Mode Debugging pada Codeigniter
Ketika di akses masih eror