Sunday, March 14, 2021

CODEIGNITER

Woe.. Kalo kalian ada yang sampe buka page ini, fix kalian nyasar! wkwkwkwk XD

Disini ga ada penjelasan tentang apa itu codeigniter, kalo kalian mw nyari penjelasan CI itu apa, googling ajalah ya, banyak pasti yang dah buat itu.

Trus, page ini apa? Jawabannya adalah, hanya page iseng biar ada aja postingannya di blogku ini "My IT Diary"

Yaa gitu lah yaa pokoknya.. Ga usah protes lah yaa..

But at least, thanks sudah nyasar dimari!!!

 

 

DOCUMENTATION

 

Disclaimer :  pembuatan dokumentasi ini dilakukan pada saat iseng ingin kembali belajar coding, jadi apabila sudah mengikuti langkah pada dokumentasi ini tapi tidak memberikan hasil yang sesuai, maka lanjutlah googling mencari solusi lainnya. TERIMAKASIH

 

Tidak perlu banyak basa basi lagi, item yang diperlukan sudah jelas framework CI 4 itu sendiri dan XAMPP. Kedua hal tersebut bisa di download di :

- CODEIGNITER 4

- XAMPP

Untuk kalian yang belum menginstall XAMPP, silahkan menuju halaman "INSTALL XAMPP 8.0.2".

Pada halaman github codeigniter, klik pada bagian release untuk mendownload versi CI4 yang sudah di release, pada kali ini yang paling baru (latest) adalah versi 4.1.1 kemudian download ZIP versionnya.

 


Setelah selesai mendownload, extract zip dan posisikan hasil extract pada htdocs XAMPP kalian. Terdapat beberapa configurasi pada framework CI4 yang harus di setting guna dapat menjalankan framework pada apache server xampp kalian. Disarankan menggunakan virtualhost untuk alasan keamanan.

Setting VirtualHost :

1.    Buka file hosts yang berlokasi di "C:\Windows\System32\drivers\etc\" dengan text r kalian. Jangan lupa "Run Administrator" text editor kalian.

2.    Tambahkan pada baris terakhir nama virtual host kalian.

       contoh : 127.0.0.1     project.learn

3.    Simpan hosts.

4.    Buka setting httpd.conf, hilangkan tanda pagar (#) pada LoadModule vhost_alias_module modules/mod_vhost_alias.so.

5.    Buka setting httpd-vhosts.conf (...\apache\conf\extra\), tambahkan config berikut dan sesuaikan dengan settingan XAMPP kalian.

       Config :

       <VirtualHost *:80>

                DocumentRoot "E:/XAMPP/htdocs/project1/public" --> lokasi public dir framework

                ServerName project.learn

                ErrorLog "E:/XAMPP/apache/logs/myproject-error_log" --> lokasi log error

                CustomLog "E:/XAMPP/apache/logs/myproject-access_log" common --> lokasi log akses

       </VirtualHost>

Setting Framework CI4

1.    Copy dan rename file "env" menjadi ".env" pada direktori framework kalian.

2.    Buka file .env menggunakan text editor, dan lakukan perubahan pada

       # CI_ENVIRONMENT = production     -->          CI_ENVIRONMENT = development

       # app.baseURL = ''                                    -->          app.baseURL = 'http://project.learn/'

 

TESTING

Buka browser, lalu ketikkan nama virtualhost kalian pada address bar, apabila muncul tampilan seperti gambar dibawah, maka kalian sudah berhasil menginstall framework CI4 pada XAMPP kalian. SEMOGA BERHASIL!


 

 

 

 

IG Cang Ne!! @adi_kumkum