Mengatasi Not Found Pada CodeIgniter Di Server Apache

Mengatasi Not Found Pada CodeIgniter Di Server Apache

Web dengan CodeIgniter saat berpindah halaman terjadi error 404 not found ketika berjalan di Apache Server

Ada bebrapa kasus yang terjadi ketika kita membangun sebuah sistem atau website dengan basic framework khusunya di sini adalah CodeIgniter, salah satu kasusnya adalah terjadi error 404 not found padahal ketika dijalankan di XAMPP aplikasi berjalan normal, kenapa di Server Apache bermasalah?

Dari pernyataan tersebut kita bisa tarik kesimpulan bahwa ada yang perlu disesuaikan di Server Apache agar aplikasi yang kita buat bisa berjalan dengan normal. Hal seperti ini biasanya disebabkan oleh file .htaccess yang tidak terproses Server Apache, untuk mengatasinya bisa kita lakukan sedikit penyesuaian di file httpd.conf

Cara mengatasi not found pada CodeIgniter di Server Apache

Ikuti langkah-langkah berikut untuk melakukan penyesuaian file httpd.conf

Baca Lainnya :

1. Masuk ke sistem CentOS dengan user root, di sini saya menyarankan untuk menggunakan puttty agar mudah mencari baris code yang ingin di edit.

2. Cari file httpd.conf, di sini saya menggunakan CentOS 7 biasanya file tersebut terletak di folder /etc/httpd/conf, cek dengan menggunakan perintah berikut.

ls /etc/httpd/conf/

2. Kemudian edit pada file httpd.conf, di sini saya menggunakan editor nano, lakukan dengan perintah berikut.

nano /etc/httpd/conf/httpd.conf


5. Cari baris yang menerangkan tentang konfigurasi "var/www/html" dan edit dengan urutan sebagai berikut.

  • Option Indexes menjadi Option Indexes FollowSymlinks MultiViews
  • AllowOverride None menjadi AllowOverride All
  • Tambahkan Require all granted
  • Tekan ctrl + o untuk menyimpan
  • Tekan ctrl + x untuk keluar dari editor nano



6. Dan yang terakhir lakukan restart layanan httpd dengan perintah berikut.

systemctl restart httpd.service


Selesai, konfigurasi file httpd.conf  telah dilakukan, sekarang silahkan untuk dicoba akses kembali sistem ataupun websitenya dan lihat perubahannya, selamat mencoba.

Demikianlah pembahasan tentang Cara Mengatasi Not Found Pada CodeIgniter Di Server Apache yang dapat disampaikan dalam artikel ini. Semoga hal tersebut bermanfaat bagi para pembaca sekalian. Sampai jumpa di artikel selanjutnya.

SIM Team Team Sistem Informasi Manajemen (SIM) Universitas Islam Kadiri (UNISKA) Kediri.