Last roadblock changing from Apache: SSL & PHP
Steve Wilson
lists-nginx at swsystem.co.uk
Sun May 14 23:43:44 UTC 2017
Hi,
It doesn't look like that's actually getting passed to php-fpm.
You're possibly missing the php handling in your server{} block.
Check that you've got a location set for php files to do a fastcgi_pass.
eg.
location ~ \.php$ {
fastcgi_pass unix:/var/run/php-fpm/sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
client_body_timeout 300;
include /etc/nginx/fastcgi_params;
}
The above is from one of my roundcube instances and makes sure that php
files are processed by php.
Steve
On 14/05/2017 23:43, Philip Rhoades wrote:
> People,
>
> If I can solve this last problem (that I have just spent all night on),
> I can completely replace Apache with Nginx. I am using RoundCubeMail as
> my Webmail client - it is written in PHP (the only PHP thing on my
> server) but it has been working happily with Apache for many years. I
> have RCM in an SSL protected directory:
>
> /home/ssl/webmail
>
> When I couldn't get that working I tried testing the setup with a simple:
>
> /home/ssl/index.php
>
> file that outputs PHP info (attached) - but I had exactly the same
> problem with that - a blank screen except for a green block cursor in
> the bottom right of the screen ie no text output in the browser and no
> errors in any of the logs.
>
> I also attach:
>
> /etc/nginx/conf.d/php-fpm.conf
>
> and:
>
> /etc/php-fpm.d/www.conf
>
> I would _really_ appreciate it if anyone could tell me what is wrong
> with my configuration . . (running on Fedora 25 x86_64).
>
> Thanks,
>
> Phil.
>
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
More information about the nginx
mailing list