Membuat Project Baru CodeIgniter 4
Langkah-langkah yang biasa dilakukan untuk membuat project baru CodeIgniter 4
Instalasi
Install menggunakan composer
composer create-project codeigniter4/appstarter namaproject
Perintah ini akan meng-install CodeIgniter 4 versi terbaru kedalam folder namaproject
Untuk menjalankan aplikasinya
php spark serve
Aplikasi bisa diakses lewat browser dengan link http://localhost:8080/
Konfigurasi file .env
Di root project ada file env
, rename dan tambahkan dot atau titik didepannya menjadi .env
Ubah beberapa pengaturan sesuai kebutuhan
Pastikan hilangkan tanda komentar
#
yang ada pada awal baris
CI_ENVIRONMENT = development
- Untuk mengubah environment ke
development
sehingga jika ada error bisa terlihat, kalau sudah di hosting, kembalikan nilainya keproduction
app.baseURL = 'http://localhost:8080/'
- Kalau masih di localhost, ini opsional, tapi jika sudah online bisa diisi dengan URL yang digunakan
Pastikan ada trailing slash atau tanda garis miring
/
di akhir URL nya
database.default.hostname = localhost
database.default.database = namadatabase
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
database.default.port = 3306
- Setting database, username dan password nya
Menghilangkan index.php pada URL
Normalnya aplikasi CodeIgniter selalu ada index.php
pada URL, ini bisa dihilangkan agar URL terlihat bersih
File: app/Config/App.php
public string $indexPage = '';
- Hilangkan
index.php
pada variabel tersebut sehingga jadi string kosong
Timezone
public string $appTimezone = 'Asia/Jakarta';
- Agar penggunaan datetime menggunakan zona waktu yang sesuai
Instalasi dan konfigurasi awal sudah selesai, selanjutnya bisa lanjut dengan project nya