codeigniter not working in nginx(running on localhost), linux mint codeigniter not working in nginx(running on localhost), linux mint codeigniter codeigniter

codeigniter not working in nginx(running on localhost), linux mint


Either /home/scoders/Workspace/public_html/ci/index.php is inaccessible for some reason or SCRIPT_FILENAME is being overridden in include fastcgi_params;

As a general rule, you should include first and fastcgi_param after.

For example:

location ~ \.php$ {    fastcgi_pass unix:/var/run/php5-fpm.sock;    include fastcgi_params;    fastcgi_param REQUEST_URI $request_uri;    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;}

Also, if your default URI is /ci/index.php and not /index.php, change your location / to:

location / {    try_files $uri $uri/ /ci/index.php?$args;}