Products & Services Submit a ticket My Tickets
Selamat datang
Masuk  Mendaftar

Cara Upload CodeIgniter 4 ke Hosting cPanel

Hi Exabees! Kali ini kami akan membahas cara mengupload file CodeIgniter 4 ke hosting berbasis cPanel. Panduan ini bisa Anda terapkan bagi pengguna layanan VPS dan Shared Hosting di Exabytes. Berikut panduan lengkapnya :

1. Pertama silahkan archive file dan folder yang berada di dalam folder public, dan beri nama ci4.zip



2. Archive semua file dan folder kecuali folder public, beri nama ci4_core.zip



3. Anda akan memiliki 2 Archive yaitu ci4.zip dan ci4_core.zip


4. Upload dan extract zip ci4.zip ke dalam public_html



5. Buat folder baru dengan nama ci4_core di Home Directory



6. Upload dan extract ci4_core.zip ke dalam folder ci4 _core


Upload ke Subdomain atau Addon Domain

Sub-domain maupun Addon Domain pada umumnya memiliki folder tersendiri di dalam public_html. Misal pada contoh ini subdomain menggunakan document root /public_html/ci4_subdomain

1. Upload dan extract ci4.zip ke dalam folder ci4_subdomain



2. Buat folder baru dengan nama ci4_subdomain_core di dalam folder public_html

3. Upload dan extract ci4_core.zip di dalam folder ci4_subdomain_core



Penyesuaian Script index.php

Setelah melakukan upload ke hosting, langkah selanjutnya yaitu melakukan penyesuaian script pada file index.php.

Untuk domain utama, file index.php yang diubah yaitu di dalam folder public_html, sedangkan untuk subdomain/addon yaitu yang berada di folder ci4_subdomain

Secara default, pada index.php baris ke-16, $pathsPath yang digunakan adalah seperti pada gambar berikut: 


Silahkan dapat Anda ubah menjadi berikut ini:

//Untuk domain utama ubah menjadi berikut ini $pathsPath = realpath(FCPATH . '../ci4_core/app/Config/Paths.php') ?: FCPATH . '../ci4_core/app/Config/Paths.php'; //Untuk subdomain/addon domain ubah menjadi berikut ini $pathsPath = realpath(FCPATH . '../ci4_subdomain_core/app/Config/Paths.php') ?: FCPATH . '../ci4_subdomain_core/app/Config/Paths.php';

Setelah tahap penyesuaian file index selesai, silahkan cek pada file config.php untuk menyesuaikan base_url dan konfigurasi databasenya. File base_url ini bisa Anda cek melalui folder config/config.php sedangkan untuk menyesuaikan database, Anda bisa ikuti panduan berikut : Menyesuaikan koneksi database CodeIgniter.

Sampai tahap ini, panduan upload CodeIgniter 4 ke hosting telah selesai. Anda bisa mencoba mengakses websitenya untuk melihat hasil konfigurasi yang sudah dilakukan.

Jika ada kendala, silahkan dapat menghubungi kami baik melalui livechat, maupun email ke support@exabytes.co.id

Terima kasih!

Apakah jawaban ini bermanfaat? Ya Tidak

Send feedback
Maaf kami tidak bisa membantu. Bantu kami mengembangkan artikel ini dengan umpan balik Anda.