
Konfigurasi Awal CodeIgniter 4 oleh - seputarperl.xyz
Halo sahabat selamat datang di website seputarperl.xyz, pada kesempatan hari ini kita akan membahas seputar Konfigurasi Awal CodeIgniter 4 oleh - seputarperl.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membaca
Konfigurasi Awal CodeIgniter 4 â" Pada artikel kali ini kita akan melakukan konfigurasi dasar untuk aplikasi yang menggunakan Framework CodeIgniter 4. Pada saat artikel ini ditulis, saya menggunakan CodeIgniter 4.0.3
Â
Konfigurasi base_url
Buka file App.php pada folder app/Config kemudian edit $baseURL menjadi seperti berikut:
1 2 3 4 5 |  //public $baseURL = 'http://localhost:8080/'; public $baseURL = 'http://localhost/nama_project/'; // nama_project diganti dengan nama folder project anda  |
Simpan file App.php
Â
Menghilangkan index.php
Buka file App.php pada folder app/Config kemudian edit $indexPage dan $uriProtocol menjadi seperti berikut:
1 2 3 4 5 6 7 | Â //public $indexPage = 'index.php'; public $indexPage = ''; Â //public $uriProtocol = 'REQUEST_URI'; public $uriProtocol = 'PATH_INFO'; Â |
Simpan file App.php
Â
Menghilangkan folder public
Masuk ke direktori public, kemudian pindahkan (cut) file index.php dan .htaccess ke direktori Root_Project (nama_project) anda.
Â
Selanjutnya buka file index.php tersebut yang sekarang berada pada direktori Root_Project. Edit $pathsPath menjadi seperti berikut:
1 2 3 4 | Â //$pathsPath = realpath(FCPATH . '../app/Config/Paths.php'); $pathsPath = realpath(FCPATH . '/app/Config/Paths.php'); Â |
Simpan file index.php
Â
Setting TimeZone
Buka file App.php pada folder app/Config kemudian edit $indexPage menjadi seperti berikut:
1 2 3 4 | Â //public $appTimezone = 'America/Chicago'; public $appTimezone = 'Asia/Jakarta'; Â |
Simpan file App.php
Untuk daftar TimeZone bisa anda lihat disini PHP: List of Supported TimeZone â" Manual
Â
Mengaktifkan Mode Development
Buka file CodeIgniter.php pada folder system kemudian edit baris berikut:
1 2 3 4 5 | Â Â //define('ENVIRONMENT', $_SERVER['CI_ENVIRONMENT'] ?? 'production'); define('ENVIRONMENT', $_SERVER['CI_ENVIRONMENT'] ?? 'development'); Â |
Simpan file CodeIgniter.php
Â
Enable CSRF protection
Buka file Filters.php pada folder app/config kemudian aktifkan csrf seperti berikut:
1 2 3 4 5 6 7 8 | Â public $globals = [ 'before' => [ //'honeypot' // 'csrf', 'csrf', ], Â |
Simpan file Filters.php
Â
Selanjutnya buka file App.php pada folder app/config kemudian setting csrf seperti berikut:
1 2 3 4 5 6 7 8 |  public $CSRFTokenName  = 'csrf_test_name'; public $CSRFHeaderName = 'X-CSRF-TOKEN'; public $CSRFCookieName = 'csrf_cookie_name'; public $CSRFExpire    = 7200; public $CSRFRegenerate = true; public $CSRFRedirect  = true;  |
Simpan file App.php
Â
Sampai sini kita CodeIgniter 4 sudah siap untuk kita kembangkan menjadi aplikasi. Pada artikel selanjutnya kita bahas CodeIgniter 4 lebih jauh lagi.
Â
Â
Semoga bermanfaat.
Itulah tadi informasi dari judi slot online mengenai Konfigurasi Awal CodeIgniter 4 oleh - seputarperl.xyz dan sekianlah artikel dari kami seputarperl.xyz, sampai jumpa di postingan berikutnya. selamat membaca.