Selamat datang sobat jagoan, kamu akan mempelajari tentang cara mengatasi error 404 page not found, tapi sebelum itu sob kamu tau tidak apa dan penyebab error 404 page not found di codeigniter?. CodeIgniter merupakan salah satu framework open-source andalan bagi pengembang website untuk saat ini. Namun tidak jarang pengembang mendapatkan kendala saat ingin men-deploy websitenya dari localhost ke server hosting. Salah satu error yang biasa terjadi adalah muncul 404 Not Found.
Tau ga sob apa Penyebab Error 404 page not found, kita akan membahas 1 per 1 ya sob jadi syarat dari kami cukup gampang!! kalian hanya harus membaca dan mensupport kami dengan memberikan rating, langsung saja kita mulai pembahasanya.
Penyebab Error 404 Not Found
Penyebab error biasanya terjadi karena versi php dan versi Codeigniter yang digunakan tidak sesuai. Untuk CodeIgniter 3 silahkan menggunakan versi php 5.6 sedangkan CodeIgniter 4 sobat jagoan harus menggunakan versi php 7.2 atau yang lebih tinggi dan karena ada kesalahan pada penamaan controllernya atau nama controller yang tidak sesuai.
Tapi tenang sob kita akan mempelajari cara agar error tersebut bisa diselesaikan. Pertama kamu akan belajar cara mengatasi error sebab versi php. Jika Sobat jagoan menggunakan hosting cPanel maka untuk melakukan perubahan versi php sangatlah mudah. Pertama silahkan sobat teknis login ke cPanel.
Step 1:Klik menu Select PHP Version pada kelompok menu Software.
Step 2: Lalu pada bagian Current PHP Version silahkan sesuaikan dengan CodeIgniter yang sob gunakan.
Nah gimana sob sudah paham untuk mengatasi masalah pertama ini? jika sudah kita akan lanjut kepermasalahan yang ke 2.
Error yang disebabkan salah pengetikan yang menyebabkan Error 404 ini sering terjadi ketika seorang developer mendevelop codeigniternya di Windows, dan mengupload codeigniternya ke hosting yang menggunakan sistem operasi Linux. Dikarenakan pada sistem operasi Windows tidak menerapkan case sensitive, sementara di sistem operasi Linux penamaan file dan folder menggunakan case sensitive. Oleh karena itu perlu diperhatikan kembali pada penamaan controllernya.
Pastikan penamaan file controller codeigniter harus menggunakan huruf besar pada awal nama. Contoh: Welcome.php (bukan welcome.php)” karena ini cukup penting selain script codenya juga
berikut contoh yang salah.
<?php
class welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
}
Seharusnya code diatas pada kata welcome ditulis dengan awalan huruf kapital sehingga menjadi Welcome.
Berikut contoh yang benar:
<?php
class Welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
}
Nah sob sekarang kamu sudah mempelajari tentang cara mengatasi error 404 di codeigniter semoga sobat jagoan terbantu dengan ini. jangan lupa support kami dengan memberikan rating Sampai jumpa lagi Sob.