Hi,
Am 16.02.2014 um 21:38 schrieb Jim Ohlstein <[email protected]>:
> With a nested location, or, if all the contents of /home/www/content/scripts
> are PHP scripts, use a fastcgi_pass.
>
> Remember, all requests are handed by one location, and one location only.
> Writing instructions for how to handle PHP scripts in one location does not
> tell nginx how to handle them in other locations.
Thanks, imho my first PHP should be a "global" definition, but I see this is
wrong. I'm using the nested version with
location ^~/scripts.
{
alias /home/www/content/scripts;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
include /etc/nginx/fastcgi_params;
}
}
so imho all PHP scripts in my script location should be run, but at the moment
I get also a download, the script is not passed to the PHP fast-cgi process. I
call it
with http://myserver/scripts/myscript.php and myscript.php is downloaded
Thanks
Phil
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx