Mengatasi 404 not found di codeigniter ada beberapa hal yang perlu diperiksa, yaitu Cek .htaccess di codeigniter Harus ada file .htaccess di...
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Edit httpd.conf atau apache2.conf. Ganti AllowOverride None dengan AllowOverride All.
Pastikan nama file di folder Models dan Controller dimulai dengan huruf kapital. Misalnya: Login_model.php atau Login.phpCek Penamaan File Controller
Dalam beberapa kasus sering ditemukan kondisi saat didevelop di lokal program atau aplikasi dari codeigniter berjalan dengan normal tanpa kendala apapun, namun setelah projek codeigniter dipindah kehosting terjadi error 404, kasus seperti ini biasa terjadi karena masalah sensitivecase, dimana huruf kapital dan huruf kecil dianggap beda. Sehingga file dengan nama “Akucontroller.php” dan “akucontroller.php” dianggap dua file yang berbeda.
Kasus semacam itu biasa terjadi pada Hosting atau Server dengan OS Linux.
Solusinya adalah ubah huruf pertama dari nama-nama file Controller, Model, View dengan Capital/Upper Case (huruf besar)
COMMENTS