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/

Untuk menjalankan dengan custom host dan port, bisa cek link berikut

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 ke production
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

Referensi:
  • codeigniter.com/user_guide/index.html

Posting Komentar