linux·server

Error 404 nginx saat menggunakan codeigniter

Puji Ermanto
Puji Ermanto02 March 2020 · 1 min read
Error 404 nginx saat menggunakan codeigniter

error 404 ini saya alami ketika saya menggunakan framework codeigniter, permasalahan ini kemungkinan terjadi akibat nginx tidak mengenali
direktori root dari virtualhot project kita yang menggunakan codeigniter.
setting config codeigniter saya sengaja di buat untuk clean url, berikut script config dan autoload codeigniter yang saya gunakan,

sublime_newourcitrus
sublime_newourcitrus

dan ini config default virtual host nginx yang saya gunakan :

sublime_newourcitrus

pada config virtual host diatas ada script yang saya highlight, nah di config location root virtualhost itulah permasalahan nya,

dan akhirnya saya edit bagian location root virtual host nginx saya, menjadi seperti ini :
sublime_newourcitrus

        location /new_ourcitrus {
                try_files $uri $uri/ /new_ourcitrus/index.php;
                #autoindex on;
        }

setelah itu restart service nginx

root@debian:~#systemctl restart nginx.service

dan akhirnya bisa akses nama controller codeigniter di webserver nginx
sublime_newourcitrus
sublime_newourcitrus

ok selesai …. salam …. puji ermanto

CodeSyariah dispatch

Dapatkan catatan berikutnya.

Ringkasan praktis seputar build, fix, dan deployment.
Puji Ermanto

Ditulis oleh

Puji Ermanto

Senior Engineer yang membangun dan merawat web application, API, ERP, serta workflow deployment. Saat ini aktif di Wangun Teknologi Bersama dan PT. Indiga Nusa Digitama (Tokoweb.co).
Lihat portfolio