That fastcgi_pass
line and fastcgi_index
line you have commented out in the PHP section of your config is what makes PHP work. Uncomment those lines, restart nginx, and it should start working provided you update the fastcgi_pass
line to point to the PHP socket on your system (refer to the config for PHP for the proper path).
As for the 404s, please refer to /var/log/nginx/error.log
and make sure that you set the root
in your server configuration outside of the locations to where your PHP files are actually stored - this needs to be done so NGINX knows where to look for your files.
manpreet
Best Answer
2 years ago
I have installed nginx1.13.1, and php7.0.18, I tried to run configuration PHP page on my website server but it is 404 not found error. Would you please help me how to configuration
The Nginx Configuration ( /etc/nginx/conf.d/*.conf ) as following: