On 15/03/2020 14:00, Francis Daly wrote:
On Sun, Mar 15, 2020 at 05:19:57PM +0330, Mahmood Naderan wrote:

Hi there,

I started php-fpm and opened localhost/index.php
This time I see the content of index.php as a plain text.
I have to do more debugging. Thanks.

That's useful.

I suggest that the first step is to look at the http headers returned
from your request -- if they include something like "X-Powered-By: php",
then you can be confident that nginx asked php to process the file (and
further investigation should be on the php side); if they do not, then
you should probably check the nginx side (and the error log, possibly
in debug mode for the test), to see what nginx did with the request that
involved it *not* making the fastcgi_pass request.

Good luck with it,


The thing I notice is that you have two root statements.
You only need the one at the /server level.

Then, if you use the line

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

(That is all on one line).
in the localtion clause, things should work.

--
Ian Hobson


--
This email has been checked for viruses by AVG.
https://www.avg.com

_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to