Unable to see a php page
Ian Hobson
hobson42 at gmail.com
Mon Mar 16 15:12:46 UTC 2020
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
More information about the nginx
mailing list